我有一个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 上正确运行。唯一的问题是,即使在所有测试都运行(通过)之后,也没有任何活动,并且在指定值(120 秒)之后出现超时错误。我无法理解为什么会这样。我猜它与专门为qunit
而不是为而不是专门编写的插件有关ember-qunit
,它是一个包装器 arount qunit
。
有没有人尝试browserstack
与ember-cli
项目集成然后请指导我。