我现在正在查看 Selenium Server,我似乎没有注意到支持无头浏览器测试的驱动程序。
除非我弄错了,否则它不支持。如果您使用的是 X,您可以创建一个虚拟帧缓冲区来隐藏浏览器窗口,但这并不是真正的无头浏览器。
谁能启发我吗? Selenium 支持无头浏览器测试吗?
您无需使用 PhantomJS 作为 Selenium 的替代品。 Selenium 包含一个 PhantomJS webdriver 类,它运行在 GhostDriver 平台上。只需将 PhantomJS 二进制文件安装到您的计算机上即可。在 python 中,你可以使用:
from selenium import webdriver
dr = webdriver.PhantomJS()
瞧。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)