【问题标题】:How do I set test scenarios to run concurrently in Webdriver.io Test Object?如何将测试场景设置为在 Webdriver.io 测试对象中同时运行?
【发布时间】:2019-03-19 08:41:21
【问题描述】:

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

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

【问题讨论】:

    标签: saucelabs wdio-v4


    【解决方案1】:

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

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

    【讨论】:

      【解决方案2】:

      实际上,maxInstances 也适用于测试对象。在设置这个值的时候,我也建议使用动态分配,这样更容易获取设备:https://wiki.saucelabs.com/display/DOCS/Appium+Capabilities+for+Real+Device+Testing#AppiumCapabilitiesforRealDeviceTesting-CapabilitiesforDynamicAllocationofDevices

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-06-16
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-11-18
        相关资源
        最近更新 更多