Knowledge Base Article

> Knowledge Base > Rapise > Rapise Mobile

Created By  inflectra.adam Friday, August 19, 2016
If you receive the following error message when performing Mobile device testing with Rapise, this article provides the necessary solution:

Method not found:
'OpenQA.Selenium.RemoteCommandInfoRepository
OpenQA.Selenium.RemoteCommandInfoRepository.get_Instance()'.


Background

We have found that some versions of Rapise include a version of the Appium .NET libraries that are not compatible with the version of Selenium packaged in the same release.

Rapise uses Appium to connect to mobile devices and also includes Selenium as an option for playing back web tests against specific browsers. However Appium is built on top of Selenium and therefore sometimes there may be an issue between the two products. This was documented in this bug report on the Appium project website:

https://github.com/appium/appium-dotnet-driver/issues/112

Symptoms

When connecting to the mobile device from the Rapise Mobile Spy you will get the following error message:

This is because the Appium DLL version (1.3.0.1) is looking for a function that was removed in Selenium WebDriver v2.48.0.

Solution

The solution is very easy; attached to this KB article is v2.47.0 of the Selenium WebDriver DLL. Download this version and place in the BIN folder of your Rapise installation and it will fix the issue.

Attachments

Selected files will be attached to any email sent on saving ticket.

file selected files selected  () Delete Selected

  • Created:
  • by:

Select files to upload

Or drag and drop files here

Uploading …
Done!
Upload More?
There was an error.
Try again?

Save to upload the selected file(s)

Article Info
  • Last Updated: 8/19/2016
  • Article ID: KB215
  • Views: 746