如何设置测试方案以在Webdriver.io测试对象中同时运行?

时间:2019-03-19 08:41:22

标签: saucelabs wdio-v4

对于Saucelabs和本地Appium测试,我们可以在Webdriver.io中设置maxInstances,以使我们的测试在多个设备/实例上同时运行。

这不适用于在Test Object上进行测试。有谁知道测试对象运行是否可以配置为在多个设备上同时运行?如果是,该如何配置?

2 个答案:

答案 0 :(得分:1)

正如Abd Sani Abd Jalal的回答所述,设置MaxInstances既适用于TestObject也适用于Sauce虚拟设备。关键是设置配置和功能以使用可用的设备。请记住,TO使用物理设备,因此必须根据您的能力使用设备 才能使用它。

另一个想法是考虑使用wdio-saucerdc-service而不是标准的wdio-sauce-service软件包。这使您可以直接以直接方式直接连接到TO。

答案 1 :(得分:0)

实际上,maxInstances确实也适用于测试对象。设置此值时,我还建议您使用动态分配,以便更轻松地获取设备:https://wiki.saucelabs.com/display/DOCS/Appium+Capabilities+for+Real+Device+Testing#AppiumCapabilitiesforRealDeviceTesting-CapabilitiesforDynamicAllocationofDevices