karate 相关问题

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

在带有匹配的响应断言期间作为映射键的变量

给出以下空手道代码: 给定路径“路径” 当方法得到 并且 def var1 =“名称” 然后匹配响应== ”“” { #(var1): "val1"} ”“” #(v...

回答 1 投票 0

空手道加特林模拟:“无模拟可运行”错误 Java 21

我正在将空手道与加特林集成以进行性能测试。但是,当我使用 Maven 运行模拟时,遇到以下错误: [错误] 没有可运行的模拟 [信息] 构建失败 项目...

回答 1 投票 0

具有强制性元数据时的空手道文件上传问题

面对以下多个元数据的文件上传问题是请求和响应 多部分字段元数据 = {"key":"File_extension", "value":"jpg"} 回复: 德...

回答 0 投票 0

使用 Karate 框架在 GitHub 中自动创建分支

我正在尝试使用 Karate 框架在 GitHub 中自动创建分支。要求如下: 检查存储库中是否已存在分支。 如果分支存在,请将其删除...

回答 1 投票 0

将 json 数组的子集与空手道中的另一个 json 数组超集进行匹配

我正在尝试验证 JSON 数组中 JSON 对象的所有属性的值是否与另一个 JSON 数组中 JSON 对象的另一个超集匹配,只需进行一些调整。 所以,我尝试使用

回答 1 投票 0

增加功能(空手道)

我需要像这个例子一样创建小猫:https://github.com/intuit/karate/blob/master/karate-demo/src/test/java/demo/calltable/call-table.feature。但我需要增加名称,例如 name1 和...

回答 1 投票 0

如何将空手道中的“数字”转换为数字[重复]

如何将这个“2203”转换为2203 尝试了一些给定的例子,没有运气 乔比德=“2203” * def Jobid = 响应 # Jobid="2203" * def intJobid = function(x){ x.Jobi...

回答 1 投票 0

空手道配置在每个场景之前运行多次

空手道配置运行并在运行场景之前显示消息,例如 11:56:34.550 [主要] INFO com.intuit.karate - karate.env 系统属性为:QE 11:56:36.759 [主要] INFO com.intuit.kar...

回答 1 投票 0

空手道配置在每个 scanrios 之前运行多次

空手道配置在运行 11:56:34.550 [main] INFO com.intuit.karate - karate.env 系统属性之前运行并显示消息:QE 11:56:36.759 [主要] INFO com.intuit.kar...

回答 1 投票 0

参考场景大纲示例中定义的变量[重复]

特点:测试类型 背景: * 网址主机 * def 名称 = '测试名称' * def 标签 = 名称 场景大纲:测试 2 给定 url homeLinks.groupTypesUrl 和标题 { 租户:#(

回答 1 投票 0

如何将 Scenario Outline 变量传递给嵌套功能调用?

因此,在空手道中,像 def 这样的变量会传递到嵌套功能调用中,但示例变量则不会。有没有办法让这个例子工作? 特征: 场景概要: * karate.call('Sub.featu...

回答 1 投票 0

将空手道核心从 1.0.0.0 升级到 1.3.1 后出现断言错误:URIBuilder.getPathSegments

我将 Karate 核心升级到 1.3.1,它给了我 Java8 的编译时错误。 是不是需要升级到Java11? 执行时,我收到断言错误: URIBuilder.getPathSegments(...

回答 1 投票 0

每当测试套件在 Karate UI 中失败时记录值,通过命令行执行

我正在尝试找到一种方法来在功能失败时记录浏览会话的跟踪 ID,以便我能够在我们的监控解决方案上轻松找到其日志。该属性是在客户端生成的,所以...

回答 1 投票 0

空手道 SSL 和 HashiCorp Vault 秘密引擎

目前,我正在努力通过 Karate DSL 通过 SSL 自动化我们的 API,主要问题是如果不将 cert.pfx 保留在以下目录中,我将无法自动化此 API

回答 2 投票 0

示例中的 Jacoco 错误 - 空手道演示

我们正在扩大测试覆盖范围,并尝试实现自述文件中记录的对代码覆盖范围的支持 - https://github.com/karatelabs/karate/tree/master/karate-demo#code-coverage...

回答 1 投票 0

空手道框架如何在我的测试中使用重试直到时获取重试计数

我面临这样一种情况,我想在单个 GET 调用中检查三个不同的断言。但所有这些都必须在规定的时间内完成。 例子: 假设进行了 GET 调用并且相同的 GET...

回答 1 投票 0

重试,直到条件失败

我重试,直到条件失败。这是我的代码 特点:一些特点... 场景:某种场景... * 配置重试 = {计数: 5, 间隔: 5000} # 给定端点 给定路径“订单” ...

回答 1 投票 0

Karate API - 无法传递路径中的变量值

我尝试传递 AppraisalID 的变量值,但无法识别。请帮忙 给定路径“/products/propertyedge/appraisal” 并请求 '{"valuationId":"372629"...

回答 1 投票 0

如何在Karate API中实现Bearer Token授权类型?

我是空手道新手,想尝试一下。我当前正在处理的 Web 应用程序端点几乎包含所有需要身份验证的端点。 如何设置 Bearer Token 身份验证...

回答 1 投票 0

如何将 JSON 文件(从 Swagger)导入到 Karate Labs?

目前我们有来自 Swagger / Swashbuckle 的 API 端点信息。 是否可以将 Swagger JSON 文件导入 Karate Labs 以实现端点自动化? 先感谢您! 我做了一些研究...

回答 1 投票 0

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