2016-07-15 62 views
1

我是量角器新手。我正在嘗試使用if和else條件將日誌報告給我的規格。 我的規範是真實的,因此我的條件也是如此。它不應該進入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

您可以使用fail報告故障:

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

謝謝:)弗洛朗 – Jatin