Selenium 为什么 selenium 打开超过 10 个浏览器就会自动关闭啊 (未调用关闭方法)!!!急急急!!!有偿有偿急急急

王_test · 2020年02月13日 · 最后由 Jerry li 回复于 2020年12月05日 · 2255 次阅读

为什么 selenium 打开超过 10 个浏览器就会自动关闭浏览器!!!,是一直在循环体内执行
(未调用关闭 close,quit 方法)
查了一遍也没有找到。。。
不超过 10 个浏览器窗口就会一直挂着。。

option("detach", True) 也用了啊,没用。。。、、

测试场景需要:
连续打开 17 个浏览器窗口,在那里挂着。
原因
因为 selenium 没法并发执行,只能依次打开多个浏览器窗口了。但是卡在这里。。。啊

也没法通过 sleep,因为这样只能让这个先运行后才会继续执行。。如果中途再运行一次,又会把先前打开的游览器又关闭。。。

用了 airtest 的 selenium 的也不行啊。。。

共收到 2 条回复 时间 点赞

因为 selenium 没法并发执行,只能依次打开多个浏览器窗口了。但是卡在这里。。。啊---->不是这么玩的,应该弄一个分布式的执行策略

你是通过 selenium server 来启动的吗? 如果是的话,里面有个配置可以设置最大允许多少个 driver 并发

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册