实际测试工作中可能遇到某些需要使用手动开启浏览器执行测试的情况,比如某些网站登录需要手机短信验证,为了跳过这步,可以手动登录网站,在已登录的页面继续测试
1、找到本地安装的浏览器启动路径,例如Chrome
C:\Program Files (x86)\Google\Chrome\Application\chrome.exe
2、通过命令行启动浏览器(ChromeDebug模式)
命令行执行以下命令,此命令会自动打开一个用于调试的chrome浏览器
--remote-debugging-port 端口值可以指定任何打开的端口
--user-data-dir 指定创建新的chrome配置文件的目录,为了确保在单独的配置文件中启动浏览器,不会破坏默认的配置文件
chrome.exe --remote-debugging-port=9222
--user-data-dir="D:\workspace\java\UIAutomation\chromeConfig"
注:
1、启动浏览器dbug模式时需要把浏览器打开的进程先全部关闭
2、9222是默认端口,可以修改,但不要使用已经被占用的端口
3、连接到调试开关打开的chrome文章来源:https://www.toymoban.com/news/detail-553048.html
文章来源地址https://www.toymoban.com/news/detail-553048.html
到了这里,关于Selenium 使用已开启的浏览器执行测试的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!