准备:新建两个 test*.py 文件,文件用例,打开登录界面,输入用户名。用例独立
执行:新建 run.py 使用 pytest 多线程,启动两个线程执行 test*.py 文件的用例
结果:同时启动了两个谷歌浏览器,用户名输入操作在同一个浏览器中体现了,另一个浏览器停留在登陆界面,无用户名输入。多次运行还会警告连接池已满
为什么多线程执行独立用例失败了?
文章源自玩技e族-https://www.playezu.com/240154.html
下面是目录结构:
文章源自玩技e族-https://www.playezu.com/240154.html
下面是警告:
文章源自玩技e族-https://www.playezu.com/240154.html
文章源自玩技e族-https://www.playezu.com/240154.html文章源自玩技e族-https://www.playezu.com/240154.html
未知地区 4F
不同容器中跑的?
未知地区 3F
线程安全问题
未知地区 2F
没看懂
未知地区 1F
@Thirty-Thirty