Selenium ui 自动化多线程问题

random
random
random
订阅者
10532
文章
0
评论
测试交流4247字数 147阅读0分29秒阅读模式

准备:新建两个 test*.py 文件,文件用例,打开登录界面,输入用户名。用例独立
执行:新建 run.py 使用 pytest 多线程,启动两个线程执行 test*.py 文件的用例
结果:同时启动了两个谷歌浏览器,用户名输入操作在同一个浏览器中体现了,另一个浏览器停留在登陆界面,无用户名输入。多次运行还会警告连接池已满
为什么多线程执行独立用例失败了?

Selenium ui 自动化多线程问题插图

文章源自玩技e族-https://www.playezu.com/240154.html

下面是目录结构:
文章源自玩技e族-https://www.playezu.com/240154.html

Selenium ui 自动化多线程问题插图1


下面是警告:
文章源自玩技e族-https://www.playezu.com/240154.html

Selenium ui 自动化多线程问题插图2

文章源自玩技e族-https://www.playezu.com/240154.html文章源自玩技e族-https://www.playezu.com/240154.html

 
评论  4  访客  4
    • 干饭狂人
      干饭狂人 9

      不同容器中跑的?

      • lazyBoy
        lazyBoy 9

        线程安全问题

        • 恒温
          恒温 9

          没看懂

          • 大瓶子
            大瓶子 9

            @Thirty-Thirty

          匿名

          发表评论

          匿名网友
          确定

          拖动滑块以完成验证