首页 > 解决方案 > 关于如何在一个项目中使用 Http 和 ssl 配置空手道

问题描述

我有一个空手道项目,其中包括测试客户端 Http api 和我们的内部 Web 服务(使用 SSL)。所以我不知道如何在 Karate.js 文件中设置配置。例如

1> karate.configure('proxy', { uri: ' http://clientapiaddress ', 用户名: 'xxx', 密码: 'xxx' }); 2> karate.configure('ssl', {keyStore: 'xxx.p12', keyStorePassword: 'xxx'});

当我运行正在测试内部 Web 服务的功能时,总是会出错

“DNS_Fail”为:“此主机名 ( ) 的主机名解析(DNS 查找)失败。Internet 地址可能拼写错误或已过时,主机 ( ) 可能暂时不可用,或者 DNS 服务器可能无响应。”

谢谢

标签: karate

解决方案


你可以做 * 配置 ssl = true 作为你的背景步骤


推荐阅读