换电脑了。。。Windows搭建测试环境很顺利,但是用Mac踩了不少坑,主要是放置chromedriver的位置不对,导致报错,记录下过程,希望能帮到遇到同样问题的小伙伴。
1.如果chromedriver位置没放对会报这样的错误:
Exception in thread "main" java.lang.IllegalStateException: The path to the driver executable must be set by the webdriver.chrome.driver system property; for more information, seehttp://code.google.com/p/selenium/wiki/ChromeDriver. The latest version can be downloaded fromhttp://code.google.com/p/chromedriver/downloads/list
解决方法:将 chromedriver 放置到:/usr/local/bin/
2.从网上下载好chromedriver,下载完后我的是在 Downloads 这个目录下。
将 chromedriver 放置到:/usr/local/bin/,操作如下:
打开Mac终端terminal : 进入 Downloads目录,输入命令: sudo cp -r chromedriver /usr/local/bin/(bin后面的“/”不能少!!!)