在电脑上安装完Chrome浏览器和selenium包,在命令行界面测试运行无误:
但在PyCharm环境中运行时报错:
之前已经将Chromedriver配置到环境变量中,查阅了一些方案后,解决方法就是将chromedriver.exe文件复制到工程目录下:
之后测试可以正常运行啦
另外,目前在selenium中使用PhantoJS虽然能够正常运行,但是会抛出异常:
似乎是selenium已经放弃对PhantomJS的支持, PhantomJS的官网也宣布停止其开发,我们可以尝试使用其他的无界面浏览器。