我在空手道功能文件中使用以下语法并且它有效,但我想在空手道配置文件中全局添加它,这样我就不必单独添加我的所有功能文件
* configure proxy = { uri: 'http://xx.xx.xxx.xx:8080', username: 'myuserid', password: 'xxxxxx' }
Run Code Online (Sandbox Code Playgroud)
我需要知道如何在karate-config.js文件中全局添加上面的内容
谢谢
该空手道文档还是比较全面的。
如果您有任何问题,很可能会在那里或相关演示中找到答案 .feature文件中。
从文档:
如果您需要“全局”设置其中的一些,您可以使用 karate-config.js 中的 karate 对象轻松实现 - 例如 karate.configure('ssl', true)。
因此,我会尝试将以下代码段放入karate-config.js:
function() {
var config = {
BASE_URL: 'base url one,
BASE_URL2: 'base url two'
};
karate.configure('proxy', { uri: 'http://xx.xx.xxx.xx:8080', username: 'myuserid', password: 'xxxxxx' });
return config;
}
Run Code Online (Sandbox Code Playgroud)
不用说,您可以karate.env根据您的环境使用属性来配置您的代理。
| 归档时间: |
|
| 查看次数: |
446 次 |
| 最近记录: |