Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
使用 match every contains 进行 json 数组项断言
我想在响应数组下的每个项目中添加包含 训练 的技能数组断言 我怎样才能使用匹配每种格式来做到这一点 match each response contains password abc123 不使用 JsonPath 表达式 我预计下面的示例
karate
JUnit 报告在 * eval if (xxx) 之后错过了 karate.call 信息
我使用 eval if 关键字来处理复杂的逻辑 但是 JUnit HTML 报告错过了 karate call delete user feature 过程 官方例子 eval if responseStatus 200 karate ca
karate
如何将全局变量传递到可重用功能类路径?
我开始使用 Karate 来测试 Web 服务 并且想将全局变量传递到可重用功能文件的类路径 有人有想法吗 提前致谢 这是什么karate config js是为了 参考文档 https github com intuit karate k
karate
空手道测试:如何匹配仅包含一个模式的每个嵌套数组响应
是否可以仅使用一个模式来匹配嵌套数组响应 使用包含 的每个元素 我有一组带有请求参数和响应模式的 yml 文件 如下所示 response appId string attributes array login string permiss
karate
Karate UI 中的 ShadowRoot dom 元素访问问题
我正在尝试访问 ShadowRoot dom 树元素 但我面临的问题是我无法使用特定的 html 元素来调用 ShadowRoot 因为该元素是动态的 请参见下面的 html 片段 id vaadin text field error 0
javascript
html
userinterface
karate
shadowdom
如何匹配空手道中嵌套 json 对象中的动态键?
尝试匹配空手道框架中 API 响应中的嵌套 json 对象 以下是我的 API 响应 status code 0 message Successful data PHX name Phoenix All city code PHX coun
karate
复杂 json 中的嵌入表达式未正确替换
在空手道测试中 我们能够替换 json 中单个键的嵌入表达式 但是当尝试替换 json 的复杂键时它不起作用 输入 json integration serviceData integrationService name integrati
karate
API 自动化测试:有没有办法通过内容验证来自动化下载场景?
我的应用程序中有导出到 Excel 的功能 我有一个场景 执行导出到 Excel 验证 API 响应状态和导出的 Excel 内容 使用 Postman 我可以使用 发送和下载 选项以 xlsx 格式保存导出的 Excel 稍后我可以手动验
Automation
restassured
karate
webapitesting
如何在空手道中运行单个场景?
为了测试空手道的特定功能 我运行 mvn test Dkarate options classpath myfeature feature 有没有办法运行定义到功能中的单个场景 是的 您可以通过标签 https github com int
karate
Collections.sort 方法抛出类 java.lang.Integer 无法转换为类 java.lang.Double 错误[重复]
这个问题在这里已经有答案了 我从基于空手道的 API 自动化中的 JSON 响应获取一些运行时值 我将它们存储到 ArrayList 中 例如 def ArrayList Java type java util ArrayList def
Java
karate
使用Karate REST API工具上传文件
我正在尝试使用空手道在特定的松弛通道上上传图像 但没有运气 我尝试了多次不同的步骤 但仍然有 200 响应 并且图像未显示在通道中 尝试发布文字内容并成功在频道上找到文字 以下是我根据空手道文档尝试过的两个 post Feature Pos
REST
cucumberjvm
karate
空手道:XML 元素更改为具有空命名空间
当 xml 消息定义如下时 karate 会向子元素添加空名称空间 空手道功能 Feature test xml Scenario test xml empty namespace def x
karate
我无法理解空手道中的动态数据表场景[重复]
这个问题在这里已经有答案了 任何人都知道如何使用 csv 文件创建动态数据表 我正在尝试使用文档中定义的代码 但它对我不起作用 The read函数接受csv文件并从 csv 创建一个 json 对象数组 始终需要标题行 并且标题用于创建对
karate
空手道输出表中的效率字段代表什么?效率比什么?
我想知道控制台空手道输出表中的效率字段代表什么 我执行测试后看到它的值为 0 98 因此效率为 98 但与什么相比呢 我想似乎之前没有人提出过这个问题 简单搜索源 https github com intuit karate blob 99
output
karate
无法在 Eclipse 中对空手道模板项目运行 mvn 测试
我克隆了空手道模板 即https github com karatelabs karate template https github com karatelabs karate template我能够在 Eclipse IDE 上运行测试
eclipse
Maven
cucumber
karate
url 中的空手道框架符号编码
我有这个 Background url http localhost 15672 api exchanges 2F my exchange Scenario Given path publish 这里的问题是 url 被解析为 http l
karate
使用空手道框架生成单个 cucumber.json
我在空手道测试中使用并行执行 我试图在里面生成一个 cucumber json 文件target文件夹 在当前设置下 surefire reports 文件夹中有不同的 json 和 xml 文件 有没有办法可以生成包含功能结果的单个 js
karate
过滤空手道测试响应对象以获得子列表?
鉴于此功能文件 Feature test Scenario filter response def response a a b a c a d ab e ab f ab g ac h ac i ac
karate
想要测试空手道 API 中整数值应 >3 的断言
json 响应是 值 0 23 我想在这里放置断言值应该小于 3 那么如何做到这一点 尝试了文档中的一些示例 但它们适用于此处的 jsonenter 代码的数组格式 场景 显示任何向 CS 发出 DB 请求所需的最短时间 该值是数据库访问性
API
cucumber
BDD
karate
从空手道 0.9.5 升级到空手道 1.1.0.RC3 后出现“org.graalvm.polyglot.PolyglotException:ReferenceError:”[重复]
这个问题在这里已经有答案了 描述 升级到空手道 1 1 0 RC3 后收到参考错误消息 脚步 执行test feature文件 测试特征 Scenario Get custom request def testUtils call read
karate
1
2
3
4
5
6
...12
»