karate 相关问题

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

空手道 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

无法获取Karate API中的值

如何使用 Karate API 打印功能从以下响应中获取 StreetNumber 的值? “数据”: { "value": "{\"街道编号\":\"55\",\&

回答 1 投票 0

使用特征文件并行空手道运行场景

如何在空手道中并行运行多个场景的测试? .feature 文件中是否有我可以使用的注释? |国家ISO | | '美国' | | “英国”|

回答 1 投票 0

管理空手道中的秘密

我正在寻找一种方法来管理:(保留、使用、更新)空手道框架中的秘密。 在我的 Python 和节点框架中,我一直在使用 .env 文件来执行该任务 + 一些类/方法来检索

回答 1 投票 0

如何为空手道中的功能文件实现复杂的条件逻辑?

我正在使用空手道框架构建一个测试套件,该套件有一个非常具体的要求。 我有两个功能文件,每个文件中都有不同的 API 调用。根据我的测试数据中的值...

回答 1 投票 0

参数的顺序是否可以根据特征文件序列中的输入方式来维护?

我有一个用例,由于某种原因,参数序列确实会产生不同的http响应,因此测试用例失败。 给定 url 'http://myurl.com' 和路径'/mypath...

回答 1 投票 0

我可以使用Karate UI来获取网页的当前滚动位置吗?

我正在尝试使用空手道 UI 来测试单击时滚动到页面顶部的按钮,但我找不到使用 JavaScript 获取滚动位置的方法以验证滚动是否已

回答 1 投票 0

如果我使用 JavaScript 模拟,为什么 Windows 无法向我的空手道模拟发出请求?

我使用功能文件在空手道中定义了一个模拟服务器,但我想添加更多逻辑。我发现现在支持使用 Java 脚本定义模拟,这看起来可能是一个...

回答 1 投票 0

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