空手道 - 如何正确设置驱动程序路径(可执行文件)

Karate - how to set path to driver properly (executable)

我使用 Karate paralel 运行,当我使用驱动程序配置时一切正常:

karate.configure('driver', { type: 'geckodriver', executable: '/Users/rabu/Downloads/geckodriver'});

但我需要将可执行文件 URL 从上面的代码更改为:

  1. 项目(驱动程序是测试项目的一部分),例如:“src/test/java/drivers/geckodriver”
  2. HTTP/HTTPS url 例如驱动程序可在“http://radimbukovsky.cz/extra/geckodriver”

我尝试了很多 url 变体,但都没有成功。

感谢您的帮助。

尝试

karate.configure('driver', { type: 'geckodriver', executable: './src/test/java/drivers/geckodriver'});