我正在尝试使用testcafe-browser-provider-saucelabs。
我的测试可以成功连接到SauceLabs并在其中运行,但是testcafe创建了一个独特的sauceconnect隧道,而我需要使用共享隧道。另外,也不会从sauceLabsConfig.json文件中获取screenResolution。

我将ucelabs凭证设置为环境变量。
我正在使用以下命令启动测试:

export SAUCE_JOB="Regression Job"
export SAUCE_BUILD="Build 1"
export SAUCE_CONFIG_PATH="./sauceLabsConfig.json"
testcafe saucelabs:chrome tests/


我创建了一个酱配置JSON文件:

{
    "parentTunnel": "PARENT_TUNNEL",
    "tunnelIdentifier": "qa",
    "screenResolution": "1920x1080"
}


为什么我的SAUCE_CONFIG_PATH变量不起作用?

最佳答案

目前,“ testcafe-browser-provider-saucelabs”不支持所有的SauceLabs选项。例如,不支持tunnelIdentifier选项。我在浏览器提供程序存储库中创建了一个issue。跟踪它,了解进度。

关于testing - SAUCE_CONFIG_PATH在testcafe-browser-provider-saucelabs中不适用于我,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/58018416/

10-12 04:23