我有一个ember-cli
项目,所有测试都是使用ember-qunit
编写的。我正在使用browserstack-runner在Browserstack上运行测试。
browserstack-runner为我正在使用的qunit提供了插件。以下是我的browserstack.json
{
"username": "USERNAME",
"key": "SECRETKEY",
"test_framework" : "qunit",
"test_path": ["tests/index.html"],
"timeout": "120",
"browsers": [
{
"browser": "chrome",
"browser_version": "latest",
"os": "Windows",
"os_version": "7",
"browserstack.debug": true
}
]
}
测试在browserstack上正常运行。唯一的问题是,即使在所有测试运行(通过)之后,也没有活动,并且在指定值(120s)后我收到超时错误。
我无法理解为什么会发生这种情况。我想它与插件有关,专门为qunit
编写而不是ember-qunit
,这是一个包装器qunit
。
是否有人尝试将browserstack
与ember-cli
项目进行整合,请指导我。