TestCafe BrowserStack 环境问题,使用 testcafe 运行器时



我在TestCafé中使用"testcafe-browser.provider-browserstack"插件。我尝试在我的应用程序中使用它,但我总是收到一条消息,指出登录错误。数据是正确的(只是这篇文章的"测试"(

const createTestCafe = require('testcafe');
const BrowserStack = require("testcafe-browser-provider-browserstack");
let testcafe         = null;
process.env.BROWSERSTACK_USERNAME="test";
process.env.BROWSERSTACK_PASSWORD="test";

createTestCafe('localhost', 1337, 1338)
    .then(tc => {
        testcafe     = tc;
        const runner = testcafe.createRunner();
        return runner
            .src(['tests/fixture1.js', 'tests/ingo1.js'])
            .browsers('browserstack:Chrome')
            //.browsers(['chrome'])
            .screenshots('allure/screenshots/', true)
            .reporter('allure')
            .run();
    })
    .then(failedCount => {
        console.log('Tests failed: ' + failedCount);
        testcafe.close();
    });

请使用BROWSERSTACK_ACCESS_KEY环境变量而不是BROWSERSTACK_PASSWORD。请参阅以下文章以获取详细信息

最新更新