Selenium 3及Docker环境踩坑记录(二)

2019-07-25  本文已影响0人  罗斯汀

问题:Docker执行Selenium脚本时报Browser timeout

例如,通过hyperlink打开一个新的页面,并没有超过30秒的默认timeout时间,也会因为Session ... was terminated due to BROWSER_TIMEOUT自动关闭当前新页面,导致后续操作全部出错。

BROWSER TIMEOUT

解决方法

修改docker-compose.yml,针对node添加volumes:- "/dev/shm:/dev/shm"

docker compose 文件

相关参考文档:

(1)当selenium遇上docker(二)_LFhacks.com.html

3.png

(2)selenium docker容器中浏览器闪退的问题-简书.html

4.png

问题:制作自己的docker image的时候,同一个子目录下有dockerfile,但输入docker build 命令后没有反应

解决方法:必须要在C:\Users\你的ID下的一个子目录执行才可以。

上一篇下一篇

猜你喜欢

热点阅读