Support > Forums > OpenBots Studio > Web recorder not working properly (v1.7)

Web recorder not working properly (v1.7)

Lakshmi S

  • Reporter
  • Calender Icon December 09,2021 at 10:16 AM

Hi Openbots experts, After the migration of the openbots studio, I am trying to generate the rpachallenge case. To get the xpath of some elements on the rpachallenge site I have tried to use the web recorder, unfortunately when the url of the rpachallenge site is entered, the page is not displayed in the web recorder window and remains blank. Do I need to remove and reinstall the "Chrome Native Messaging" extension? If so, how can I do that? Kind regards.

This forum has 173 topics, 516 replies, and was last updated 10 months ago by Ehtesham Abad

  • Participant
  • Calender Icon July 27,2022 at 8:02 PM

TopicDetailModel.Answer.Content

Lakshmi S

  • Participant
  • Calender Icon December 17,2021 at 8:28 PM

David,

most of the features within Selenium are also present in Native Browser, except for the commands exclusive to Selenium like Execute Script and Switch Browser Frame. Moreover, Native Browser commands provide more tab functionality like the ability to open, activate, close and refresh a tab. As well as the ability to attach to an existing web session, send keys to a specific field and inject Js script.

We recommend using Selenium if the process requires an isolated instance, as Selenium will always create a web session free of cookies and cache.

We don't have any plans of decommissioning the Selenium commands, as many of our clients have implemented it in their processes. However, we do not plan to add or enhance the Selenium commands or recorder wither. Most of our efforts will go towards enhancing the Native Browser commands.

Hope this answered your question!

Lakshmi S

  • Participant
  • Calender Icon December 16,2021 at 10:21 AM

Thank Nataly. Do the Native Browser commands allow all the features contained in the actions under the Selenim scope? If so, is there any activity that could be handled better using the selenium automations? If you provide less support in Selenium actions, does it mean Openbots will decomission this part in future releases? Thanks!

Lakshmi S

  • Participant
  • Calender Icon December 15,2021 at 4:08 PM

David,

I see where the confusion was. I though you were referencing the Native Element Recorder, but you are employing the OB Web Element Recorder.

I'll report this case to the development team, as you mention, I'm unable to navigate to the RPAChallenge site as well.

However, I do recommend using the Native Browser commands and recorder instead of Selenium, as we provide more support and functionality through the OpenBots extension.

You can reference this post for more information: Selenium and Native Browser

Lakshmi S

  • Participant
  • Calender Icon December 13,2021 at 8:59 PM

My apologies, I did not get the message correctly. Find below the content of the json file. The exe file is in the place where it has to be according to the json file. Did you try "recorder tools> web element recorder" and typing "https://www.rpachallenge.com/"? So, what could be the reason some web pages are correctly opened by "recorder tools> web element recorder" and others are not?

{ "$type": "OpenBots.Core.ChromeNative.ChromeNativeServer.ManifestSettings, OpenBots.Core", "name": "com.openbots.chromeserver.message", "description": "OpenBots Native Messaging Host for Chrome", "path": "***MASKED_PATH***.exe", "type": "stdio", "allowed_origins": [ "chrome-extension://kkepankimcahnjamnimeijpplgjpmdpp/" ] }

Regards.

Lakshmi S

  • Participant
  • Calender Icon December 13,2021 at 5:00 PM

David,

That manifest.json file is the file I referenced in my first response. This json file should contain the path to the extension executable.

However, based on your previous responses, your recorder is functioning as expected with other websites. Meaning, the extension must be configured correctly (please correct me if wrong).

I've tried using the Native Element recorder with the RPA challenge website, and did not face any issues. Is there an specific element that you can't record? or any error message that you could share?

Lakshmi S

  • Participant
  • Calender Icon December 13,2021 at 1:32 PM

Thanks for the info. In the indicated path there are a couple of note files (see details below), however the exe file is not there.

  • com.openbots.chromeserver.message-manifest.json
  • com.openbots.ffserver.message-manifest.json Regards.

Lakshmi S

  • Participant
  • Calender Icon December 13,2021 at 12:12 AM

Hi David!

the AppData is usually a hidden folder. You should be able to access it by enabling the Hidden Items setting on your File Explorer View configurations

Lakshmi S

  • Participant
  • Calender Icon December 11,2021 at 8:39 AM

The "AppData" folder does not exist within my username folder ("***MASKED_PATH***%")

Lakshmi S

  • Participant
  • Calender Icon December 10,2021 at 5:57 PM

David,

Please confirm you see no OpenBots folders in your "...App Data\Local" folder.

You are not authorized to reply, please click here to login and add your reply to this topic.