报告量角器中的日志

时间:2016-07-15 08:16:54

标签: javascript 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");
            }
    }); 

你能告诉我如何在量角器中编写更好的日志,我该怎么做才能纠正这个错误?

提前致谢

1 个答案:

答案 0 :(得分:1)

您可以使用fail报告失败:

browser.get(browser.params.url);
browser.getCurrentUrl().then(function(value){
  if(/report/.test(value) === false) {
    fail("Result: URL doesnt works-FAIL");
  }
})