selenium web自动化
需要匹配对应chrome的 driver,去网上查对应版本的驱动
''' - 内网运行过 但是直接手打copy的思路,pytho3.4云桌面环境不支持环境配置,思路是这个思路 - 但是由于比较简单,运行起来调错应该也很快,就直接传了,实际要用到的时候再调试 - web自动化 selenium 的运行成功实例 '''
-
可以作为一些工具的衔接和组件,比如luamon这种
-
办法都是靠人想出来的
-
这里的xpath获取是直接chrome打开对应网页,然后F12,选择左上角的鼠标,选中后copy的xpath,这个是比较快捷和简便的 '''
启动命令:
java -jar selenium-server-4.1.1.jar standalone --host 0.0.0.0 [--port 9999] 参数其实都可选
然后用webdrive.Remote 模式的话, driver.implicitly_wait() 这个写法就不能用了
server端的话,把驱动放到chrome.exe同路径下,然后把chrome路径加入环境变量
linux的话最好用docker来装,而且要centOS 7以上的版本才支持
-
这个就是内网用来结合jenkins定时任务进行打包通知,这样通知到对应的机器进行打包
-
已经用了很长一段时间的稳定性了
- 然后实用性还挺高的