簡體   English   中英

Protractor 與 typescript 和 mocha 框架和 chai 斷言我得到錯誤:超過 2000 毫秒的超時

[英]Protractor with typescript and mocha framework and chai assertions i get error: timeout of 2000ms exceeded

我無法使用 mocha、typescript 和 chai 在 protractor 中執行簡單的測試。 我收到以下錯誤: “錯誤:超過 2000 毫秒的超時。對於異步測試和掛鈎,請確保調用了“done()”;如果返回 Promise,請確保它已解決。

執行 browser.get() 行后,頁面突然打開和關閉,並出現上述錯誤。 在此之后我沒有任何其他行執行,因為我希望它首先成功執行。

我也嘗試過放置 browser.sleep() ,但沒有運氣。 我已經嘗試了所有類似問題中提到的所有選項(這里和那里不同的超時)都沒有工作。 My package.json has: Protractor version: 7.0.0, Mocha: 8.1.3, typescript: 3.4.3, jasmine:3.6.1, @types/.. all latest versions, chai and chai-as-promised

我也在使用異步/等待。

我已經堅持了兩個多星期了。 請幫忙出出主意。

提前致謝!!!

今天拿到我的虛擬機,發現我的配置中mochaOpts拼寫錯誤,它被拼寫為mochaopts ,這是問題所在,因為沒有考慮超時。 在我更改拼寫后,超時錯誤沒有出現並且測試通過了。 想到分享它,因為我們最終可能會在不知不覺中這樣做。

謝謝你。!!! 好好學習。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM