_pytest.config.exceptions.UsageError: --driver must be specified

 

最近学习UI测试,先从基本的打开百度开始,这么简单的脚本确定没有问题,但是执行的时候一直提示如下:

_pytest.config.exceptions.UsageError: --driver must be specified

 

遇到上边这个报错,猜测是Chrome driver没有安装
 
1、准备安装Chrome driver,首先我们得确定当前Chrome版本和安装路径
在浏览器输入 chrome://version/
0
2、下载Chrome driver 下载地址:https://npm.taobao.org/mirrors/chromedriver/ 后,解压,放在Chrome安装目录下
 
3、然后再讲安装目录地址放在环境变量,path的后边
 
4、然后cmd, chromedriver, 可以看到已经安装成功了
 
0
 
5、重新执行用例,执行的时候,指定用Chrome浏览器执行,执行成功,结果如下:

 

 

 6、执行成功后,我再次反推是不是Chrome driver的问题,再次执行的时候,没有指定Chrome driver,执行失败,错误原因也一模一样,具体如下:

 

 

posted @ 2021-07-29 15:12  Tang豆豆  阅读(272)  评论(0编辑  收藏  举报