现在,我设置了路径变量
path : D:..;C:\Program Files\Google\Chrome\Application
Chrome : C:\Program Files\Google\Chrome\Application\chromedriver.exe我可以在命令行中调用open Chrome。
但是在RIDE中运行时出错
失败: WebDriverException:消息:未知错误: Chrome启动失败:崩溃(驱动程序信息: chromedriver=2.13.307647 (5a7d0541ebc58e69994a6fb2ed930f45261f3c29),platform=Windows NT 6.1 SP1 x86)
发布于 2021-05-10 13:49:41
如果您需要针对特定于的浏览器版本运行测试,例如因为您的客户拥有一个托管环境,并且每次都使用相同的浏览器版本,那么您可以在您的源代码存储库中维护浏览器驱动程序,并在测试执行期间将相应的文件夹添加到路径中。
我的验收测试文件夹“atest”包含一个“bin”文件夹,其中包含浏览器驱动程序:
atest
bin
chromedriver.exe
geckodriver.exe
...现在,我可以在套件设置期间将它添加到PATH变量中:
*** Settings ***
Library OperatingSystem
Suite Setup Include Browser Drivers
*** Keywords ***
Include Browser Drivers
Append To Environment Variable PATH ${EXECDIR}/binhttps://stackoverflow.com/questions/28537290
复制相似问题