karate 相关问题

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

空手道测试:调用导航到父文件夹

如何在空手道测试中向上导航父文件夹?这似乎只是在文件中添加了一个 .. ,而实际上并没有沿着文件夹树向上移动。 * def 结果 = karate.call('../karate/reusableFeatures/

回答 1 投票 0

使用空手道、黄瓜和 Java 生成多个空手道测试报告

如何使用空手道、Cucumber 和 Java 生成多个空手道报告?以下代码仅从第二次 test2 运行生成测试。正确的方法论是什么? 类 ApiMockRunner { ...

回答 1 投票 0

空手道支持 Scala 上的 Java 性能测试

现在 gattle 支持 java,我想知道是否有计划转换或添加对 java 性能测试设置的支持? https://www.knowledgehut.com/blog/programming/scala-vs-java https://

回答 1 投票 0

Karate-Gattle:用于 API 回归和 API 性能测试的相同代码存储库

这与空手道加特林设置有关。 是否可以使用相同的 GitHub 存储库来进行 API 回归和 API 性能测试? 我问这个的原因是 API 回归测试...

回答 1 投票 0

空手道比赛有条件

我了解条件断言以及围绕匹配的讨论。在我看来,我的情况并不像上一个问题中讨论的那么复杂。 所以我想要实现的是匹配事物...

回答 1 投票 0

在空手道中,我正在进行深度比较,但由于该虚拟机崩溃,它使用了太多堆空间

我正在空手道中进行深度比较,同时匹配响应,但是当响应不匹配时,需要太多的堆空间来比较,这会导致虚拟机崩溃。 具体错误...

回答 1 投票 0

在 vscode 中使用 mvnDebug 调试空手道不会在功能文件中的断点处停止

我正在尝试使用 Karate 1.5.0.RC3 对 vscode 中的功能文件进行调试。 调试会话会在 java 文件中的任何断点处停止,但不会在功能文件中停止。 这就是我正在做的: 运行

回答 1 投票 0

空手道 mvn clean 测试不起作用,因为我部分或全部运行我的功能

我正在尝试使用 mvn 命令运行我的测试自动化。当我运行所有功能或一一运行功能时,我的匹配/断言条件工作得很好;然而,当我尝试使用 mvn test comm...

回答 1 投票 0

空手道不包含任何

我试图断言数组不包含任何给定元素。 到目前为止我尝试过的: * def foo = [1, 2, 3] * match foo !contains [3, 4] # 呈现 true,但我需要它为 false --> !

回答 1 投票 0

如何在模拟服务器中使用“Before Scenario”?

我使用空手道创建了一个模拟服务器,并想要计算访问模拟服务器的流量。按照空手道测试的写法,我在“后台”输出日志来统计入站

回答 1 投票 0

空手道匹配两个 json 文件(预期 json 和 API 响应),无论数组元素的顺序如何

预期回应: {“数据”:{ {“作业”:[{“locationId”:“1186755”,“locationName”:“X.11.11”},{“locationId”:“1186756”,&

回答 2 投票 0

空手道有条件地调用嵌入函数

我在功能文件中编写了一个嵌入式函数,并且有条件地,仅当数据数组的第一个对象与 dataNotFound 不匹配时,我才想调用该函数 定义。 阿普雷奇...

回答 1 投票 0

通过karatedsl使用mongodb、redis和rabbit mq的最佳方式?

我有通过 kalatedsl 使用 mongodb、redis 和rabbitmq 的最佳方法吗?或者我必须为它们编写自己的java代码?

回答 1 投票 0

exists().click 不适用于空手道 0.9.6.RC3 版本

到目前为止我一直在使用 0.9.6.RC2,下面的代码适用于此版本 * 存在("a[title='tn3270e: xyz']").click 但今天我将版本更改为 0.9.6.RC3,并且我的版本低于呃...

回答 2 投票 0

org.graalvm.polyglot.PolyglotException:语法错误:未命名:1:76 需要一个操作数,但找到了 eof methodName(param1,

我正在尝试做一个 POC,将我现有的 Cucumber 项目转换为空手道。 有人告诉我空手道不支持自定义步骤定义,我们需要直接调用 Java 方法。 所以贝尔...

回答 1 投票 0

如何按顺序运行空手道标签

我有多个带有标签的功能文件@run_first @run_second @run_third 文件 m.feature 功能:测试功能1 背景: * 打印“测试功能1” @run_first 场景:首先运行...

回答 1 投票 0

看到 matchEachEmptyAllowed 不适用于正则表达式值

使用以下“简单”测试,我发现可选的 ## 和/或 matchEachEmptyAllowed 并未考虑空值,但 null 正在按预期工作。有没有简单点的...

回答 2 投票 0

使用标签时场景大纲未在多个线程上运行

使用空手道V1.4.1... 我有一个包含多个功能文件的项目,所有这些文件都是数据驱动的(场景大纲)。 驱动这一切的是一个 Java 文件,它跨 4 个线程运行所有这些,如下所示:

回答 1 投票 0

如何使用空手道实现基本身份验证?

我在Karate Demo中看到了有关OAuth2的详细信息。能否提供一下如何实现Basic Auth?

回答 1 投票 0

如何使用Karate框架进行SOAP GET api调用?

如何使用Karate框架进行SOAP GET api调用? 我正在尝试寻找 KARATE 框架的示例来进行 GET SOAP api 调用。特征文件和步骤定义。 (我没有那么多

回答 1 投票 0

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