码迷,mamicode.com
首页 > 其他好文 > 详细

启动LUXContentTests过程中遇到的问题

时间:2015-08-11 14:08:16      阅读:90      评论:0      收藏:0      [点我收藏+]

标签:

首先,要想在localbox中使用Selenium,就得准备好浏览器的driver文件。比如chrome对应的chromedriver文件,该文件是一个exe可执行文件。

问题:当我尝试去跑LUXContentTests里面的Case的时,抛异常

查询方法:log信息指出程序找到的那个chromedriver文件是不可执行文件。

解决方案:重新下载一个driver文件。替换掉就掉chromedriver文件。

问题:然后再次运行,还是报错。log提示无法找到chromedriver。

查询方法:起初认为driver文件名字是配置在pom文件或者直接配置在IDE的“Edit configuration”的 VM options 参数中。但其实不是,chromedriver的文件名是写死在Selenium的源码中的,也就是说chromedriver只能叫做chromedriver,不能叫做chromedriver.exe

技术分享

 

 

解决方案:将新下载的chromedriver文件的后缀名删除之后运行case就可以了。

启动LUXContentTests过程中遇到的问题

标签:

原文地址:http://www.cnblogs.com/tonyzeng/p/4720715.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!