dojo 龙主要标识

使用远程测试服务

Intern 支持在 BrowserStackSauceLabsTestingBot 上远程运行测试。这些服务可以通过注册帐户并向 cli-test-intern 提供访问凭据来使用。默认情况下,所有测试服务都将在 IE11、Firefox 和 Chrome 上运行测试。

BrowserStack

BrowserStack 需要访问密钥和用户名才能使用其服务。这些可以在命令行或环境变量中提供,如 Intern 文档 中所述。

dojo test -a -c browserstack -k <accesskey> --userName <username>

或使用环境变量

BROWSERSTACK_USERNAME=<username> BROWSERSTACK_ACCESS_KEY=<key> dojo test -a -c browserstack

SauceLabs

SauceLabs 需要访问密钥和用户名才能使用其服务。这些可以在命令行或环境变量中提供,如 Intern 文档 中所述。

dojo test -a -c saucelabs -k <accesskey> --userName <username>

或使用环境变量

SAUCE_USERNAME=<username> SAUCE_ACCESS_KEY=<key> dojo test -a -c saucelabs

TestingBot

TestingBot 需要密钥和秘密才能使用其服务。这些可以在命令行或环境变量中提供,如 Intern 文档 中所述。

dojo test -a -c testingbot -k <key> -s <secret>

或使用环境变量

TESTINGBOT_SECRET=<secret> TESTINGBOT_KEY=<key> dojo test -a -c saucelabs