自动化测试用例失败继续执行

引言ide

自动化测试中,有一个验证点,当测试经过时,后面的测试脚本继续执行;测试

当出现异常时,你但愿标记出来这个错误,但不影响后面的测试脚本执行,在Nightwatch中如何作?it

下面的一段代码验证home页面的body是否显示。这里若是显示则将验证点置为false,代码以下:自动化

home.waitForElementVisible('@body', 3000, true, function(result) {io

if (result.value) {console

// 测试报告中会显示失败,可是会继续执行后面的测试脚本function

client.verify.equal(result.value, false);class

} else {自动化测试

// 验证点经过cli

console.log('Pass');

}

});

注意:这里若是用assert,程序就会中断执行。

// 中断执行

client.assert.equal(result.value, false);

相关文章
相关标签/搜索