karate 相关问题

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

空手道干跑者

我为空手道功能文件创建了一个干跑者,如下所示: 公共类 DryRunner { @测试 void testParallel() 抛出 IOException { Runner.builder().dryRun(true); } } 没有 HTML

回答 1 投票 0

在空手道框架中使用重试和等待直到

我使用的是空手道框架版本1.3.1。下面是我的代码: * def 检查动作 = ”“” 功能(){ 尝试{ waitForEnabled(AddToAddress).click(); ...

回答 1 投票 0

空手道:如何引用或读取场景大纲中定义的示例部分中的变量

在空手道框架中,我尝试在场景大纲中定义的示例部分中引用变量。以下是功能文件的代码片段。 场景概要: * 打印__行 * def 数据 = 读取('

回答 2 投票 0

在空手道测试框架中使用动态文件名处理文件上传

我正在进行空手道测试,需要将 Excel 文件上传到 API。挑战在于每次测试运行都应生成唯一的文件名以避免冲突(例如,防止 409 Confl...

回答 1 投票 0

Karate 如何在合约测试中管理“有状态”模拟?

基于Karate的示例文档,最终我们将使用KC( payment-service.feature )和KP( payment-service-mock.feature )进行测试。我有两个问题: 谁定义了KP?它的定义是...

回答 1 投票 0

根据空手道中预期和不允许的标头列表验证响应

我遇到一个问题,客户希望保证某些 HTTP 标头始终在所有 API 响应中返回(即必需的标头),并且某些标头永远不会在所有 API 中返回

回答 1 投票 0

运行示例 Zenwave360 Karate 项目后进程挂起

我已将 Zenwave360 Karate GIT 存储库克隆到本地 VSCode =>https://github.com/ZenWave360/karate-openapi-petstore.git 我只是点击运行 helloWorld.feature 来测试它,但是它

回答 1 投票 0

如何在空手道中禁用欧盟新的 Chrome 搜索引擎选择

[空手道开发者发表这篇文章是为了帮助社区做出新的重大改变——我们从一位用户那里得到了这份报告]。 我们无法在测试中“禁用”它。 这里...

回答 1 投票 0

如何禁用欧盟的新 Chrome 搜索引擎选择

我们无法在测试中“禁用”它。 以下是 Chrome 启动时显示的对话框: 唯一的解决方法是下载 Chrium(而不是成熟的 Chrome)。 有没有...

回答 1 投票 0

!在表中使用似乎不适用于@setup,读取js,因为它似乎需要字符串值

希望示例在运行时足以显示问题。 在 @setup 使用中,我们希望用动态值(变量)替换字段。 虽然这适用于基本场景,

回答 1 投票 0

字符串响应对象不会在输出中捕获,但存在于响应变量中

测试类似的 url(返回字符串对象)时,控制台或报告中不会返回响应。 虽然可以通过添加打印语句来查看这些内容,但这些类型的响应可以...

回答 1 投票 0

702毫秒后调用失败

当我运行第一个脚本时,我看到下面的错误。 com.intuit.karate.exception.KarateException:对于 URL:https://qa.myorg.intVersion,http 调用在 702 毫秒后失败。 这是我的特色...

回答 2 投票 0

更新后全局定义的Java和Javascript函数出现问题

我最近将Karate从1.2.0和Java 8更新到1.4.1和Java 11。之前我在karate-config.js中全局定义了Javascript函数和Java类型,这些都是经常使用的。 配置。

回答 1 投票 0

在空手道 UI 中,我可以在场景之间传输变量的值

我使用管理员凭据登录到页面,然后执行一些操作,并且我想存储文本框的值。 然后我注销并使用普通用户凭据登录,我想检查该值是否...

回答 1 投票 0

在空手道中的 POST 请求正文中发送文件

我在让请求按空手道中的预期工作时遇到一些困难,我在 POST 请求正文中使用 .json 文件。我尝试将其定义为表单字段和乘法...

回答 1 投票 0

空手道驱动程序无法捕获跨域 Cookie

我正在尝试捕获示例网站的跨域和第 3 方 cookie,如所附代码片段所示。 我的项目中有一个要求捕获跨域和第 3 方合作...

回答 1 投票 0

API 响应作为空手道模拟/测试替身的输入

从 API 捕获响应并将其用作空手道模拟的输入的最佳方法是什么?这是空手道框架中内置的吗? 从高层次来看,这就是我想要构建的。 生成数据 一个

回答 1 投票 0

将 API 有效负载转换为嵌套 JSON 结构

我收到了来自 API 的以下响应: { “id”:306, "FieldName": "客户.info.用户", } 根据此响应中的 FieldName 属性,我需要

回答 1 投票 0

空手道加特林失败的请求在加特林报告中未标记为 KO

我正在使用空手道功能文件来运行加特林。有一些请求处于错误状态(400 403 500 504,...),但在加特林报告中未标记为 KO 我预计加特林报告应该标记为失败

回答 1 投票 0

karate.log 文件未生成

我发现了类似的问题,但对我没有帮助。我正在运行跑步者的空手道功能文件: void testParallel() 抛出 IOException { Runner.path("classpath:Features/abc.fe...

回答 1 投票 0

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