自动化测试第一章

自动化测试(ui)
第一章:安装环境
博客只记录遇到的问题,详细测试过程和工程到最后面再共享.
由于公司和家里的电脑是不同的系统(windows和mac),所以经常会遇到一些兼容性问题.在这里一并记录,以免后面再踩坑.
mac调用chrome失败,主要报错是;
File “/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/selenium/webdriver/common/service.py”, line 109, in assert_process_still_running
raise WebDriverException(
selenium.common.exceptions.WebDriverException: Message: Service /Applications/Google Chrome.app/Contents/MacOS/Google Chrome unexpectedly exited. Status code was: 0
找了度娘一圈,主要是安装驱动,加启动路径,经过折磨,终于还是解决了.
首先:在chrome浏览输入chrome://version/查找版本(Google Chrome 83.0.4103.116 (正式版本) (64 位).
然后:通过https://npm.taobao.org/mirrors/chromedriver地址,下载对于版本驱动.
重点:把驱动放置到Python版本的bin目录下,通过finder查找到程序查找,把解压的驱动放置到该目录下.
最后,使用绝对路径调用,详细如下:
chromedriver = r"/Applications/PyCharm.app/Contents/bin/chromedriver"
os.environ[“webdriver.chrome.driver”] = chromedriver
driver = webdriver.Chrome(chromedriver)
driver.get(‘http://www.baidu,com/’)
到这里,调试通过,完美解决mac调用chrome浏览器.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值