Selenium 有两个测试用例,运行完第一个,运行第二个用例就会报如下的错误(单独运行第二个用例没有任何问题)

random
random
订阅者
10532
文章
0
粉丝
测试交流5340字数 190阅读0分38秒阅读模式

WARNING urllib3.connectionpool:connectionpool.py:812 Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [WinError 10061] 由于目标计算机积极拒绝,无法连接。')': /session/a58ba9bcffc1e4a3746c07fa46e41b47/element

Selenium  有两个测试用例,运行完第一个,运行第二个用例就会报如下的错误(单独运行第二个用例没有任何问题)插图
Selenium3自动化测试实战――基于Python语言(博文视点出品)
本书共分14章,第1章介绍了自动化测试相关的基础知识。第2章到第10章是本书的重点,从环境搭建,到WebDriver API介绍,再到单元测试框架的使用,循序渐进地介绍了自动化测试所用到的知识,最后再通过项目将这些知识串联起来。第11章详细介绍了如何使用Jenkins配置自动化测试项目。
文章源自玩技e族-https://www.playezu.com/243219.html文章源自玩技e族-https://www.playezu.com/243219.html
 最后更新:2023-2-24
评论  5  访客  5
    • 落羽之梦
      落羽之梦 9

      额,我说的是单例模式~,你的 driver 是不是只初始化一次

      • fiskeryang
        fiskeryang 9

        看异常信息应该是第一个用例跑完后资源没有释放 第二个开启新 session 时无法连接 可以从这个方面来排查

        • testjson
          testjson 9

          你问的是单个用例吗?我是把 driver 单独封装了个方法,然后每个测试用例的 前置类操作里 调用了 driver

          • 落羽之梦
            落羽之梦 9

            Driver.get_driver 是单例的吗

            • testjson
              testjson 9

              这是写的两个用例

            匿名

            发表评论

            匿名网友
            确定

            拖动滑块以完成验证