无法为selendroid网格找到加载主类GridLauncher

时间:2015-11-26 03:40:43

标签: android selenium automated-tests selendroid

我想使用Selenium网格并行测试我的原生Android应用程序。在Selenium网格或selendroid中有任何选项可以做同样的事情。

我尝试了selendroid.io/scale.html中提到的步骤,我遇到下面提到的错误。 的错误

  

D:\ mobile-test \ selendroid grid> java -Dfile.encoding = UTF-8 -cp   " selendroid-网格插件-0.17.0.jar:硒 - 服务器 - 独立-2.45.0.jar"   org.openqa.grid.selenium.GridLauncher-capabilityMatcher   io.selendroid.grid.SelendroidCapabilityMatcher -role hub -host   127.0.0.1 -port 4444错误:无法找到或加载主类org.openqa.grid.selenium.GridLauncher

1 个答案:

答案 0 :(得分:1)

问题在于Jar文件分隔符。如果您正在使用 Mac / Unix ,请将路径分隔符用作冒号:。如果您正在使用Windows,请使用路径分隔符作为分号;

确切用法在Selendroid Scaling上给出。但很容易错过。使用错误的路径分隔符不会出现任何直接错误,但最终会得到ClassNotFoundError或类似的错误。