thenLast () 隐藏了 webdriverjs 中的断言错误
thenFinally() hides the assertion error in webdriverjs
>我有测试用例
- 浏览到网址
- 签到
- 断言某事
- 注销
如果断言失败,测试不会执行注销。
所以我决定使用 thenFinally()
,但它的问题是它隐藏了断言错误。我看到我的测试通过而不是失败。
有人可以帮助我做错什么或任何解决方法吗?
听起来你想使用then()
而不是thenFinally()
,并传递一个注销的回调函数和另一个断言错误的回调函数。
async().then(
function(success) {
signout();
},
function(error) {
console.log(error);
});
相关文章:
- Mocha/Chai测试链接到函数返回断言错误
- 断言错误:断言失败:坐标数组的长度应与步幅匹配
- 未捕获的错误:断言失败:余烬视图需要 1.7 和 2.1 之间的 jQuery
- 断言使用new执行构造函数时抛出错误
- emberjs追加有效,但引发断言失败错误
- 不可变的Chai断言错误,而预期的结果等于
- ember dev fixes错误:“;断言失败:findAll的响应必须是数组,而不是未定义的“”;
- OL3 缩放到范围控件引发“未捕获的断言错误:断言失败:无效的范围或几何”
- 未捕获的错误:断言失败:必须使用 Ember.set() 进行设置
- 节点断言错误未打印,断言以静默方式失败
- 使用超级测试避免 Mocha 因断言错误而超时
- 用于从 GeoServer 检索图层名称的 AJAX 回调失败,并显示断言错误
- 断言错误 - 输出有噪音.如何仅显示断言
- 延长符:catch断言错误
- 成员konacha rails为有效断言错误
- Mocha,应该——当测试包含promise的异步函数时,断言错误是沉默的
- 安贝# 39;s & # 39;观察# 39;抛出断言错误,而计算属性不会
- 在mocha和webdriverio中使用chai时出现断言错误
- Sinon的意外断言错误
- thenLast () 隐藏了 webdriverjs 中的断言错误