Selenium chrome浏览器复用

一、为什么要用浏览器复用:

1)UI自动化测试中需要人工介入的场景,比如二维码登录、动态手机号登录

2)UI自动化调试效率提升

二、配置浏览器复用的环境:

1)MAC 环境变量配置

打开文件open ~/.bash_profile,输入:

export PATH=/Applications/Google\ Chrome.app/Contents/MacOS:$PATH

配置生效:source ~/.bash_profile

2)验证是否配置成功(MAC)

Google/ Chrome

3)打开调试模式

Google\ Chrome --remote-debuggingport=9222

三、 selenium代码应用

options=Options()

option.debugger_address='127.0.0.1:9222'
driver = webdriver.Chrome(options=option)

就可以使用了

猜你喜欢

转载自blog.csdn.net/ciss8016/article/details/132072217
今日推荐