karate 相关问题

使用Cucumber推广的Gherkin语法的Web服务测试框架,无需编写额外的“粘合”代码或Java“步骤定义”,从而可以轻松编写对任何类型的Web服务的调用序列并断言回应如预期。

嵌入式表达式不会在JSONPATH过滤器中替换

当我传递一个字符串的值json过滤器工作正常。但是当我在JSONPATH中传递嵌入式表达式时,它并没有取代实际值。给定url appServer +'/ integration / ...

回答 1 投票 2

我需要在哪里设置karate.config.dir才能在多个环境中运行我的测试

我当前的配置文件如下所示:function(){var env = karate.env; karate.log('karate.env系统属性为:',env); karate.configure('ssl',true); if(!env){env ...

回答 1 投票 1

Post方法在重定向后转换为GET

我有一个与搜索相关的POST调用。就像我发送一些数据作为参数来调用和一些在有效负载中。在获得302它被重定向。但问题是一旦它被重定向,POST ...

回答 1 投票 1

JS文件中的缓冲区无法识别(API使用Karate Framework自动测试)

我们正在使用空手道框架自动化测试。在我们的一个功能中,我们需要解码令牌并在响应中获取范围。除了js中的这段代码外,一切都运行良好。 function(token){...

回答 2 投票 1

空手道网络能力

我们一直在围绕Karate-netty的模拟功能做一些概念验证工作,我们想知道以下潜在的未来功能:动态添加/删除模拟...

回答 1 投票 0

当我使用空手道时如何根据输入查询参数计算签名?

当我使用https://github.com/AsyncHttpClient/async-http-client时,我的计算器签名方法是:client.preparePost(host + uri + query).addFormParam(“photo_id”,“123456”)....

回答 1 投票 1

有效载荷数据操作

我的有效负载看起来像这样。我没有发布整个请求。 {“Package”:{“@ UniqueID”:“Some383”,“Content”:{“Application”:{“@ UniqueID”:“SUB1536201342468”,“...

回答 1 投票 1

如何使用空手道dsl读取CDATA元素

我的XML请求看起来像这样:def ref = ref.substring(0,end) 23265

回答 1 投票 1

获取javax.net.ssl.SSLHandshakeException:sun.security.validator.ValidatorException

我正在尝试使用空手道工具进行休息API测试。我在pom.xml中设置了以下依赖项的Karate com.intuit.karate

回答 1 投票 1

使用Gatling的油门功能时,Karate Gatling会抛出异常而不会生成任何报告

在做POC时,我遇到了一个问题。 Karate Gatling在使用Gatling进行模拟注射方面效果很好。但是,当我尝试使用Gatlings油门功能时,它会抛出一些......

回答 1 投票 1

空手道 - 验证整个json响应的模式

我正在使用Karate验证GET请求的整个json响应。以下是来自请求的示例json响应(我只显示了两个项目元素)[{“items”:[...

回答 2 投票 1

Karate-gatling和Gatling Jenkins Plugin合作?

我将插件Gatling添加到jenkins并将其添加到我的工作中。但是当我在Jenkins上运行测试时,我收到以下消息:存档Gatling报告......无法在结果中找到Gatling报告...

回答 1 投票 1

如何在代码驱动时使用黄瓜表

我想在下面的黄瓜示例中使用单行:例如:| data1 |数据2 | paymentOp | | MySql | uk1 | ?????????? |其中paymentOp是我从java方法获得的数字......

回答 1 投票 1

检查id是否与Karate唯一,而不是JS或Java

我想检查在API请求返回的响应中id是否唯一。有没有办法用Karate Intuit检查这个,而不是用空手道功能调用的JS或Java方法。例如:给定网址...

回答 1 投票 1

如何在空手道中替换变量

我需要替换URL test / lambda-migration / v1 / quote中的值.v1需要参数化以获取不同的值,这些值将来自另一个功能文件。我的代码看起来......

回答 1 投票 0

KarateDSL从响应中解析值并添加到下一个场景有效负载不起作用

新手空手道,我已经阅读了大量的空手道教程,无法理解看似微不足道的问题。我有一个成功列出所有应用程序的帖子请求,来自......

回答 1 投票 1

如何使用空手道从XML响应中的字符串中提取值

不幸的是,从我的后端获得的响应不是正确的xml格式,而是以这样的错误格式给出响应:

回答 1 投票 1

无法进行空手道测试

我无法在我的功能包api中运行空手道测试; import com.intuit.karate.junit4.Karate; import org.junit.runner.RunWith; @RunWith(Karate.class)公共类PagesRunner {}这是......

回答 1 投票 1

如果使用空手道在特征文件中满足条件,如何跳过后续步骤

我的功能文件看起来像这样:#Subscribe到API给定url applicationURL和路径'subscriptions'和标题Authorization = subscribeToken并请求{'tier':'Gold','...

回答 1 投票 1

如何从空手道中的数组格式的json响应中获取值

我试图从我的响应中获取一个JSONArray格式的值。我想从第一个数组对象中获取Id。 {“count”:1,“next”:“”,“previous”:“”,“list”:[{...

回答 1 投票 1

© www.soinside.com 2019 - 2024. All rights reserved.