karate 相关问题

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

如何在调用参数值中包含双引号

我想在包含双引号的调用函数(背景)中传递参数值。我的调用是:后台:* def userCreated =调用read('classpath:create-user.feature'){name:'#(name)'} ...

回答 1 投票 1

模式验证 - 用于检查数组中是否存在值的Karate表达式

示例响应{“data”:[{“name”:“DJ”,“status”:“ACTIVE”}]}示例功能文件@ignore功能:示例@smoke场景:要检查的空手道表达式...

回答 1 投票 1

我们可以使用空手道从另一个功能中调用场景吗?

我们正在使用空手道,这非常有趣。对不起,但我没有找到有关我的问题的任何信息。我们有一个功能A与几个scenarii。我们需要该文件中的一个场景。我们可以称之为......

回答 2 投票 2

karate:在请求JSON中发送布尔值作为参数

* def updategetPhonePref =!getPhonePref * def mpRequestJson =“”“{”entity“:' ',“同意”:{“PHONE”:......

回答 1 投票 1

空手道铬(铬浏览器)驱动程序配置

我需要在KarateDSL场景中启动用于UI测试的URL。我已在功能 - >背景中配置:* configure driver = {type:'chrome',executable:'chromesh'}其中,chromesh是...

回答 1 投票 1

如何为每次执行json数组循环调用其他一些功能

* def runOperation1 = read('classpath:ic / common / resources / operation / runOperation.feature')* def operationInputData = read('classpath:ic / feature / streaming / TestData / operationData.json')* def result = .. 。

回答 1 投票 1

有没有办法使用空手道写入文本文件

在我的空手道测试中,我需要将响应ID写入txt文件(或任何其他文件格式,如JSON),想知道它是否具有执行此操作的任何功能,我在文档中没有看到其他情况。 ...

回答 2 投票 1

空手道API:如何使用没有请求体的post方法命中端点URL

当我尝试使用没有正文的post方法搜索端点网址时,我收到以下错误。邮递员我可以用post方法点击端点url而不用body。我尝试了所有步骤......

回答 1 投票 1

空手道DSL surefire - 报告重复时间

在我的工作中,我们实现了许多调用另一个功能的功能,因为在许多情况下都可以重用方案。但是,当看到html报告时,这个显示5分钟执行时,在......

回答 1 投票 1

空手道模拟是否支持AVRO对象测试?

空手道模拟是否支持AVRO对象测试,因为在我的项目中我有要求模拟AVRO对象?

回答 1 投票 1

KARATE:在空手道上无法在控制台上看到打印语句

KARATE:在空手道上无法在控制台上看到打印语句当我使用javascript在feature文件中编写print语句时,我无法在控制台上看到print语句这里是我的代码:场景:...

回答 1 投票 1

Spring启动应用程序不是从Maven&Karate开始的

我有一个像这样的代码,不知怎的,当我运行Intellij然后它启动春季启动ConsumeServiceApplication应用程序然而当我通过maven运行它然后它...

回答 1 投票 1

如何将* .png文件与空手道中的Java方法调用结果进行比较

我有测试环境:[REST API] - > [RabbitMQ]并尝试将文件(带有multipart)发送到REST API并直接从RabbitMQ读取:* bytes expectedPayload = read('flask.png')和multipart文件档案......

回答 1 投票 1

如何在gatling中使用多个场景的断言?

现在我正在尝试对我所有的api进行性能测试。我已经创建了一个具有不同场景的特征文件(每个场景都有不同的标签)。现在我想使用断言...

回答 1 投票 2

空手道:从JSON文件中的嵌入式表达式动态输入值

* def mpRequestJson =“”“{”entity“:' ',“同意”:{“PHONE”: ,“EMAIL”:是的,......

回答 1 投票 1

如何将变量发送到调用空手道特征文件的文本文件...?

步骤01#:我从json文件调用'Request Date'并保存为“RequestDate”背景:json req = read('classpath:XXX / XXX / API / 02_Dataset / DataSet.json')* def RequestDate = get req。 GameEnq ....

回答 1 投票 -4

调用javascript函数时,有效的json变为无效的json

* def xyz ='abc'* def abc = {“pratyush”:'#(xyz)'} * def editJson =“”“function(s){var x = sx karate.log(x)}”“”* def p =调用editJson({“x”:abc})实际输出 - {pratyush = abc}预期...

回答 1 投票 1

我们可以创建队列数据使用者吗

考虑我有rabbitmq或Amazon SQS,我必须使用它来使用数据并对数据库中的数据进行验证。是否有可能使用空手道来编写消费者,而空手道仅仅消耗来自...的数据

回答 1 投票 1

空手道 - 在当前要素文件中生成随机字母数字字符串

我试图在Karate中生成长度为5的字母数字字符串。我正在尝试下面的代码。功能:测试用户背景:给定URL AM_HOST“* def random_string = function(s){...

回答 1 投票 1

空手道/加特林:错误:java.util.concurrent.TimeoutException:期货在[2秒]后超时

我们在CI中使用Karate进行服务测试,并且它很长时间以来一直很好,现在试图看看我们是否可以使用Karate / Gatling集成来使用我们的功能文件来运行perf测试。 ...

回答 1 投票 2

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