1
我是量角器的新手,想爲我的測試案例創建日誌。我用if和else來寫日誌。我想知道是否有更好的方法來編寫量角器測試用例的日誌?量角器的日誌
我的代碼:
var colors = require('colors/safe');
var mapFeedBackpage=require('./mapFeedBack-page.js')
describe("Map feedback Automation",function()
{
var mapFeedBack= new mapFeedBackpage();
it("Check if the Url works ",function() //spec1
{
console.log("Checking the url :"+browser.params.url+'\n')
browser.get(browser.params.url);
browser.getCurrentUrl().then(function(value){
if(/report/.test(value) === false) {
fail("Result: URL doesnt works-FAIL \n");
}
else
{
console.log(colors.green("PASS :")+browser.params.url+ "is reachable \n");
}
});
});
it("test browser should reach report road option",function() //spec2s
{
console.log("Checking if road report option is available \n");
mapFeedBack.REPORT_ROAD.click();
expect(browser.getCurrentUrl()).toContain("report_road");
browser.getCurrentUrl().then(function(value){
if(/report_road/.test(value) === false) {
fail("Result: URL doesnt works-FAIL");
}
else
{
console.log(colors.green("PASS")+" Road report option is available");
}
});
});
你也可以告訴我是一個很好的IDE用於node.js和量角器程序? – Jatin
Visual Studio Code - https://code.visualstudio.com/它是nodejs的最佳編輯器 –
您也可以使用** Webstorm **它也有一個量角器插件,但我個人使用VSCode :) –