我正在使用量角器運行使用茉莉花的E2E測試,我的問題是我給它的URL需要很長時間來加載(身份驗證和登錄),但量角器瀏覽器正在被殺死(關閉),我怎麼能保持瀏覽器運行,直到頁面加載?使用量角器保持瀏覽器活着
感謝
我正在使用量角器運行使用茉莉花的E2E測試,我的問題是我給它的URL需要很長時間來加載(身份驗證和登錄),但量角器瀏覽器正在被殺死(關閉),我怎麼能保持瀏覽器運行,直到頁面加載?使用量角器保持瀏覽器活着
感謝
當瀏覽使用browser.get一個新的頁面,量角器等待要加載的頁面和新的URL繼續出庭。
錯誤 - 錯誤:超時等待頁面後10000ms
默認的超時加載:10秒
如何改變:要全局更改,添加getPageTimeout:timeout_in_millis您量角器配置文件。對於單個調用來獲取,傳遞一個附加參數:browser.get(地址,timeout_in_millis)
代碼: config.js文件:
{
//statements
........
getPageTimeout:120000//120 seconds
....................
}
當我添加頁面超時它關閉得到更快 – user3657104
嘗試不同的時間值,如3分鐘等 –
它沒有工作,但browser.sleep(500000000);沒有 – user3657104
也許你應該增加超時? [https://stackoverflow.com/questions/26450182/protractor-timeout-after-30000msec](https://stackoverflow.com/questions/26450182/protractor-timeout-after-30000msec) – Kacper
它對我不起作用幾秒鐘後仍然關閉頁面 – user3657104