karate
2017-10-10 109 views 2 likes 
2

當通過Maven運行時,我需要將其他設置傳遞給Karate,這些設置將在karate-config.js中提供。目前我在使用karate.env屬性字符串傳遞 - 是否需要我的編碼參數作爲JSON對象,並在此通過一個屬性將它們傳遞或者我可以這樣做:通過命令行通過Maven將附加參數傳遞給karate-config.js

mvn test -DargLine="-Dkarate.env='production' -Dkarate.clientid='1234567890' ... 

使得i然後可以在karate-config.js中引用karate.clientid,我可以將它保存到返回的配置對象中。

我敢肯定我在這裏錯過了一些明顯的東西......

回答

0

是的!有關karate.properties['karate.clientid']的信息,請參閱documentation

這裏是一個例子karate-config.js

相關問題