2016-05-04 67 views
2

在我的應用程序我當我嘗試檢查登錄功能鉻顯示了其在建的警告框,要求輸入密碼彈出來在登錄到我的應用程序時,我使用它E2E

it('1 Should start out with empty username and password field',() => { 
     expect(element.all(by.css('.text-input')).get(0).getAttribute("value")).toEqual(""); 
     expect(element.all(by.css('.text-input')).get(1).getAttribute("value")).toEqual(""); 
    }); 

    it('2 should fail with Wrong credentials',() => { 

     element.all(by.css('.text-input')).get(0).sendKeys("Spider Man"); 
     expect(element.all(by.css('.text-input')).get(0).getAttribute("value")).toEqual("Spider Man"); 
     element.all(by.css('.text-input')).get(1).sendKeys("Bat man"); 
     expect(element.all(by.css('.text-input')).get(1).getAttribute("value")).toEqual("Bat man"); 
     element(by.id('logInButton')).click(); 
     element.all(by.css('.text-input')).get(0).clear(); 
     element.all(by.css('.text-input')).get(1).clear(); 
    }) 


    it('3 should login with Right credentials',() => { 
     element.all(by.css('.text-input')).get(0).sendKeys("neeraj"); 
     expect(element.all(by.css('.text-input')).get(0).getAttribute("value")).toEqual("neeraj"); 
     element.all(by.css('.text-input')).get(1).sendKeys("123456"); 
     element(by.id('logInButton')).click(); 
     browser.driver.navigate().refresh(); 
    }); 

我不想跑附加彈出籌集最多 它看起來是這樣的

enter image description here

回答

0

您需要配置您的服務器不要求身份驗證或使用一個服務器進行測試是沒有。

+0

有沒有辦法通過量角器阻止這個彈出框 –

+0

我不認爲有一種方法來阻止它。你知道它來自哪裏嗎? –

+0

如果我給正確的用戶名和密碼它不會來,如果我給錯密碼它來了 –

相關問題