对于Saucelabs和本地Appium测试,我们可以在Webdriver.io中设置maxInstances
,以使我们的测试在多个设备/实例上同时运行。
这不适用于在Test Object上进行测试。有谁知道测试对象运行是否可以配置为在多个设备上同时运行?如果是,该如何配置?
答案 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