【发布时间】:2021-03-23 10:36:18
【问题描述】:
在下面的代码中,我想在空手道中使用 chromedriver
但不想给出硬编码路径 C:\Software\chromedriver_win32\chromedriver.exe
原因:- 其他团队成员可能不在同一路径上拥有 chromedriver。
Feature: Check to open both browser
Scenario: open chrome with chromeDriver
* configure driver = {type:'chromedriver' , executable:'C:\\Software\\chromedriver_win32\\chromedriver.exe'}
* driver 'https://www.google.com'
有什么方法可以自动处理?以便通过 maven 下载它,然后 Karate 将其拾取。
而不是我们手动下载它(chromedriver/geckodriver)并放入相对文件夹(在项目中)或系统文件夹中
我已经阅读了documentation,它说它在 Windows 的系统 PATH 或我们提供的路径中搜索。
我可能遗漏的任何内容请纠正我。
【问题讨论】:
标签: karate