在量角器中报告日志
reporting logs in protractor
我是量角器的新手。我正在尝试使用 if 和 else 条件向我的规格报告日志。我的规格是正确的,因此我的 if 条件也是正确的。它不应该输入 else 语句,但它确实如此。
it("Check if the Url works ",function() //spec1
{
console.log("check if the URL works")
browser.get(browser.params.url);
if(expect(browser.getCurrentUrl()).toContain("report"))
{
console.log("Result: URL works-PASS");//should enter here
}
else
{
console.log("Result: URL doesnt works-FAIL");
}
});
您能否建议我如何在量角器中编写更好的日志,以及我该怎么做才能纠正此错误?
提前致谢
您可以使用
fail
来报告失败:
browser.get(browser.params.url);
browser.getCurrentUrl().then(function(value){
if(/report/.test(value) === false) {
fail("Result: URL doesnt works-FAIL");
}
})
相关文章:
- 如何通过自己获得Chrome扩展的用户反馈/错误报告
- /undefined在我的404错误日志中多次出现
- 如何使用Protractor从Chrome控制台获取所有日志
- 自定义运行时Can'在谷歌应用引擎中看不到我的自定义日志
- angularjs$valid-on-dates在firefox中报告错误
- 日志Javascript&电子(原子外壳)
- 在log4javascript中添加自定义日志级别
- 按压“;输入“;将值打印到控制台日志
- 日志:未捕获的范围错误:超过了最大调用堆栈大小
- 使用c#中的邮件附件javascript在客户端机器上获取服务器端导出的crystal报告路径.下面的
- 我想在单击对象时打印日志
- 如何将因果报应测试报告上传到声纳
- 有可能得到一个大整数实例的自然日志吗
- "未捕获的语法错误:意外的标记<"当尝试使用谷歌'核心报告API
- 如何在服务器控制台上打印前端日志消息
- 在Meteor js中生成PDF报告
- UI的日志记录框架
- Javascript控制台日志报告对象属性不正确
- 用于打包移动应用程序(Android、iOS)的Javascript错误日志记录/报告/跟踪器
- 在量角器中报告日志