我在casper.js中有以下UI测试
function tests(test) {
casper.on('resource.received', function (res) {
if (res.url === (test.url)) {
console.log('inside the if
}
});
casper.then(function () {
test.assertHttpStatus(200, Successfuly redirected");
});
};
我需要将上述测试用例转换为守夜JS 这是我尝试转换代码的尝试。
module.exports = {
'demo-nightwatch': function (browser) {
browser
.url(test.url, function (res) {
if (res.url === (test.url)) {
console.log("inside the if);
}
})
.then(function(){test.assertHttpStatus(200, Successfuly redirected")})
.end()
}
};
由于我不确定如何在casper.on()
和nightwatchjs
部分中使用then()
函数作为浏览器,因此此案例失败了。