我在堆栈溢出中尝试了相关问题答案中提到的所有解决方案。这可能是最新版本的量角器中的一件事。
配置文件:
exports.config = {
framework: "jasmine",
seleniumAddress: "http://localhost:4444/wd/hub",
multiCapabilities: [
{
browserName: "firefox"
},
{
browserName: "chrome"
}],
specs: ["todo-spec.js"],
jasmineNodeOpts: {
showColors: true,
defaultTimeoutInterval: 30000
}
};
我希望浏览器能够同时打开并同时执行官方文档中所述的给定测试规范。但是结果矛盾。在这种情况下,firefox打开将完成e2e测试过程,firefox关闭,然后chrome按顺序重复相同的步骤。
如果有人能让我摆脱困境,我将不胜感激。