小编Dev*_*ter的帖子

无法在Android中使用Selenium Grid(Appium)运行并行测试?

我想在多个设备(Android)上执行测试脚本.当我使用JUnit运行我的java类时,我只能在一个设备中执行.如何一次在多个设备中执行.

任何建议将不胜感激.

TestNG.xml文件

<suite name="Default suite" thread-count="2" parallel="tests">
<test name="Nexus">
<Parameters>
<parameter name="platform" value="Nexus"/>
<parameter name="browsername" value="Android"/>
 <parameter name="udid"  value="xyz" />
<parameter name="remoteurl" value="http://0.0.0.0:4723/wd/hub"/>
</Parameters>
<classes>
<class name="AppiumTest">
<methods>
<include name="Test1"/>
<include name="Test2"/>
<include name="Test3"/>
</methods>
</class>
</classes>
</test>
<test name="Moto E">
<Parameters>
<parameter name="platform" value="Moto E"/>
<parameter name="browsername" value="Android"/>
<parameter name="udid"  value="abc" />
<parameter name="remoteurl" value="http://0.0.0.0:4726/wd/hub"/>
</Parameters>
<classes>
<class name="AppiumTest">
<methods>
<include name="Test1"/>
<include name="Test2"/>
<include name="Test3"/>
</methods>
</class>
</classes></suite>
Run Code Online (Sandbox Code Playgroud)

selenium-grid appium

1
推荐指数
1
解决办法
446
查看次数

标签 统计

appium ×1

selenium-grid ×1