Javascript 量角器例外代码
我需要在量角器测试中处理异常,如使用定位器:未找到任何元素,以便提供更好的错误消息Javascript 量角器例外代码,javascript,angularjs,exception,protractor,end-to-end,Javascript,Angularjs,Exception,Protractor,End To End,我需要在量角器测试中处理异常,如使用定位器:未找到任何元素,以便提供更好的错误消息 viewCompanyDocumentPage.getAttachmentType().then(function (type) { // Handle the success }, function (err) { console.log(err); }); 当iconsole.log()给定的错误对象时,它有一个名为code的值,并且上述异常的值为7。我可以使用此错误代码来提供更好的消息。
viewCompanyDocumentPage.getAttachmentType().then(function (type) {
// Handle the success
}, function (err) {
console.log(err);
});
当i
console.log()
给定的错误对象时,它有一个名为code
的值,并且上述异常的值为7。我可以使用此错误代码来提供更好的消息。但是在哪里可以找到量角器元素定位器引发的其他异常以及代码是什么?这里的一个选项是在以下帮助下遵循页面对象模式:
Astrolabe是量角器的扩展,它将页面对象添加到功能/e2e测试中
除了其他功能外,还有一种方便的方法可以使用页面对象中的自定义消息定义自己的异常
另见: