首页 > 解决方案 > 避免 net::ERR_CONNECTION_RESET Protractor JS chromedriver

问题描述

chromedriver(功能,超时..)中是否有避免在页面重置时出现错误 net::ERR_CONNECTION_RESET ?

我正在使用 Protractor 框架测试一个应用程序,其中服务器必须重新启动,因此出现该错误是正常的,我只需要一些东西来确保测试框架不会将此错误作为响应并继续等待应用程序重新启动直到页面完全加载。

PS:在 chromeDriver 83.0.4103.39 中不存在此错误。

测试算法:

1. load login page
2. login using username and password
3. while(homepage button not detected) { //server is restaring
4.     refreshPageEvery5minutes()
5. }
6. end test

所以 net::ERR_CONNECTION_RESET 错误当服务器重新启动时,我在第 3 行得到它(chromeDriver 返回的错误),因此测试(量角器测试)直接传递到第 6 行,所以它永远不会进入循环。

谢谢!

标签: automated-testsprotractorselenium-chromedrivere2e-testingangular-e2e

解决方案


推荐阅读