gpt4 book ai didi

javascript - 识别 Protractor 测试失败的断言

转载 作者:行者123 更新时间:2023-11-30 12:19:13 25 4
gpt4 key购买 nike

当 Protractor 测试失败时,如何找到失败的测试?

例如,它显示的是:1 个测试,1 个断言,1 个失败

如果我有多个断言和失败,我将不知道哪个失败了。

我查看了文档以及实时 selenium webdriver 跟踪,但没有看到我如何知道哪个断言或测试失败了。

编辑:看起来它一直都在那里,但我没有读过

失败:

1) angularjs 主页待办事项列表应该添加一个待办事项 信息: 预期假为真。 堆栈跟踪: 错误:期望失败 在 [对象对象]。 (/Users/jacques.fu/projects/protractor/todo-spec.js:11:75)

最佳答案

默认情况下,protractor 应该给你一个堆栈跟踪,在哪一行预期失败或发生错误。但是,我还发现有用的是来自 jasmine-reportersTerminalReporter jasmine 记者.将此添加到 onPrepare() 以使其工作:

jasmine.getEnv().addReporter(new jasmineReporters.TerminalReporter({
verbosity: 3,
color: true,
showStack: true
}));

关于javascript - 识别 Protractor 测试失败的断言,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31563783/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com