2017-06-07 8 views
0

アプリケーションの特定の領域にナビゲートし、アプリケーションのこの領域がロードされているときにコンソールにエラーがないかどうかを確認するテストがあります。分度器コンソールからのみエラーを取得する、警告を無視する

問題は、警告が表示されないことです。私のテストでは、警告だけでなくエラーだけを見せることができますか?

it('Area of Application Loads With No Errors - Smoke',() => { 
    console.log('\n ### Area of Applications Loads With No Errors ### \n') 
    // Clear the Console before Navigating 
    browser.manage().logs().get('browser') 
    // Navigate 
    common.navigationOpenByClick() 
    navPage.navigateToApp(params.apps.areaOfApp.navLink) 
    // Check the console for errors 
    browser.manage().logs().get('browser').then(function(browserLog) { 
     expect(browserLog.length).toEqual(0) 
    }) 
}) 

答えて

1

protractor.configファイルでmultiCapabilitiesを使用していますか?

あなたはbrowserNameの下に、この設定を試すことができます。 "loggingPrefs": {"browser": "SEVERE", "INFO", "DEBUG"}, //OFF, SEVERE, WARNING, INFO, DEBUG, ALL

+1

私が探していたまさに、ありがとうございます。 – DarthOpto

関連する問題