karate 相关问题

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

如何为所有要素文件请求调用Gatling successfulRequests断言

对于我的性能测试,由于没有后续请求所需的关联数据,因此特征文件断言失败的请求数量微不足道。在我的scala文件中,我有:全局....

回答 1 投票 1

空手道中未命名的JSON数组字段验证

我从响应中有一个这样的未命名的JSON数组,并想检查它是否包含“confirmationNumber”:“pqrs”。我可以知道如何在空手道中查看? [{“......

回答 1 投票 1

通过电子邮件发布Karate-Cucumber html报告

如何通过电子邮件发布由Karate-Cucumber生成的完整html报告?谢谢

回答 1 投票 2

如何在空手道中参数化请求字段中的字符串的一部分

我的请求中有一个字段。我不想参数化整个字段。 “user”:“(KGS-ABCDE-GS \ n- \ n)\ n”,上述字段中的文本ABCDE需要始终使用动态用户进行更新。

回答 1 投票 1

用于在空手道中使用字符串构建请求的嵌入式表达式

我无法参数化到下面的字段。 * def temp ='KSG-'+ user +' - GS'* print temp * def user =('#(temp)'\ n-C453 / MR / UVE S / J \ n)\ n实际字段看起来像用户:“(KSG -...

回答 1 投票 1

将屏幕截图附加到json报告

将屏幕截图附加到Karate JSON报告的最简单方法是什么?我们测试REST API,我们的测试用例需要在Web端执行一些操作(登录Web应用程序,执行验证,...

回答 1 投票 2

如何在空手道中使用multipart上传多个文件

我想使用multipart在一个请求中上传多个图像文件。我已经回顾了空手道上的例子,但多文件上传不符合我的需要(/多端点在这里 - ...

回答 1 投票 1

创建可重用的功能文件,该文件可以接受不同的json有效负载

我想创建一个可以被其他功能文件调用的可重用功能,并且可重用的功能文件应该接受不同的json有效负载,我希望analyticPayload接受json文件...

回答 1 投票 1

调用java脚本代码,返回ASCII编码以':'分隔返回对象的键和值

我使用空手道发出api请求,其中一个api请求参数采用过滤条件(这是一个java脚本对象)。我使用文字表示法来创建一个java脚本对象...

回答 1 投票 1

SNI:SSLHandshakeException unrecognized_name

尝试联系某个网站时出现以下错误:10:29:32.228 [ForkJoinPool-1-worker-1] ERROR com.intuit.karate - javax.net.ssl.SSLHandshakeException:收到致命警报:......

回答 1 投票 1

我们可以使用空手道生成pdf报告吗?

我正在使用Karate,目前我的框架会生成HTML报告。但是,我想生成pdf报告而不是HTML。是否可能在空手道或任何插件建议可能是...

回答 1 投票 -2

如何使用Karate的驱动程序执行JavaScript

我希望实现类似:WebElement ele =(WebElement)((JavascriptExecutor)驱动程序).executeScript(“return arguments [0] .shadowRoot”,element);使用空手道的驱动对象。请告诉我 ...

回答 1 投票 2

如何制作一个通话结果的副本

为什么以下测试没有通过?我必须遗漏一些关于复制如何工作的基本知识。它似乎引用了json对象而不是副本。功能:测试@one Scenario:...

回答 1 投票 1

报告生成失败

我们正在尝试使用空手道/加特林进行性能测试,并且通常运行成功,但结果不会因此错误而生成。 java.lang.IllegalStateException:无法创建子级...

回答 1 投票 1

空手道 - 无法执行匹配操作 - 实际值不是字符串

场景概述:验证特定系统的retreiving端点给定路径'kites / '当方法获得然后状态200并且匹配响应包含“ “例子:| ......

回答 1 投票 1

如何匹配具有字段作为URL的json对象

我有一个GET请求,它以下列格式返回响应:“http://wso2.org/claims/role”:[Application / API_ADMIN_SSO“,],”http://wso2.org/claims/applicationtier“:”无限”,...

回答 1 投票 2

如何反序列化传递给接受多个参数的其他功能文件的json有效负载

我向.feature文件发送多个参数,其中一个参数是使用空手道表生成的请求json有效负载。如何迭代请求有效负载,以便post请求获得一个...

回答 1 投票 1

空手道加特林:如何从模拟响应时间中排除设置/创建?

我正在尝试在服务的端点上设置/实施性能SLA。某些测试具有创建步骤,该步骤将使用API 调用创建帐户。创建步骤可能需要一两秒钟。一世'...

回答 1 投票 1

空手道:匹配xml中的重复元素

我正在尝试将xml中的重复元素与空手道架构相匹配。 XML消息* def xmlResponse =“”“

回答 1 投票 1

Karati Api - 验证日期和时间格式

response = {“startDateTime”:“2018-10-25T00:00:00Z”,“endDateTime”:“2019-10-25T00:00:00Z”}我如何验证日期和时间? ^^并且匹配响应= {startDateTime:??} ...

回答 1 投票 1

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