Karate 空手道测试中是否可以执行卷曲?
我需要运行一些使用NTLM代理的测试。 由于空手道不支持NTLM代理,我认为如果空手道可以“执行”下面的curl命令,我会让kate使用NTLM:Karate 空手道测试中是否可以执行卷曲?,karate,Karate,我需要运行一些使用NTLM代理的测试。 由于空手道不支持NTLM代理,我认为如果空手道可以“执行”下面的curl命令,我会让kate使用NTLM: curl -X GET 'https://someaddress.com/cats?Status=completed' -u siteuser:sitepasswd --proxy-ntlm --proxy-user ckuser:ckpasswd --proxy internal-ntlm-proxy:8080 -s 有人知道我能不能用空
curl -X GET 'https://someaddress.com/cats?Status=completed' -u siteuser:sitepasswd --proxy-ntlm --proxy-user ckuser:ckpasswd --proxy internal-ntlm-proxy:8080 -s
有人知道我能不能用空手道叫卷发命令吗?(而不是空手道在给定调用时使用的内部http请求…路径…)
谢谢是的,空手道有很好的CLI支持,如果您的操作系统上有
curl
,就可以完成。有关详细信息,请参见此答案,参见0.9.6
在您的情况下,请先尝试使用
和result
将包含控制台文本。请注意,有两种方法可以更容易地提取值,例如:
* def token = karate.extract(result, 'some(pattern).+', 1)
@谢谢你!NTLM已经被请求过好几次了,我从来没有想到过
curl
,所以我编辑了一个旧的答案:-一旦你让它工作,一定要报告回来!
* def token = karate.extract(result, 'some(pattern).+', 1)