我想首先需要插上 2 台设备,打开 usb 调试 ,我现在是基于 testng 来执行的 ,下面是一个 我测试 web 用到的 testng.xml 文件,通过修改 thread-count 的数值 可以定义同时启动浏览器的数量,那么 appium 中如何同时启动 2 台真机 去运行不同的用例?有人研究过吗?
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
<!-- thread-count 定义同时启动的浏览器数 -->
<suite name="appauto" parallel="tests" thread-count="1">
<test name="singleTest" preserve-order="true">
<classes>
<class name="com.incito.logistics.testcase.demo.AndroidContactTest" />
</classes>
</test>
<listeners>
<!-- arrow插件实现用例失败重跑以及生成测试报告 -->
<listener class-name="com.incito.logistics.plugins.arrow.TestResultListener" />
<listener class-name="com.incito.logistics.plugins.arrow.RetryListener" />
<listener class-name="com.incito.logistics.plugins.arrow.PowerEmailableReporter" />
</listeners>
</suite>