Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
如何在空手道中将驱动程序上下文从 Android 切换到 webview
我正在开发一个使用空手道和 appium 自动化移动应用程序的项目 我正在开发的应用程序似乎是一个混合应用程序 当我启动应用程序时 它会将我重定向到要登录的 Web URL Web 浏览器 并且我的空手道测试无法找到登录页面下存在的元素 F
appium
karate
appiumandroid
Karate API - 为什么响应不返回调用的功能文件
我通过传递 un pwd 和端点 url 从后台标签下的另一个功能调用登录功能 如下所示 登录功能已成功运行 但其响应未返回到调用的功能文件 Add Feature Adding products Background table logi
karate
如何使用 Karate DSL 在黄瓜报告中添加打印输出(响应正文 - JSON 或文本)?
如何使用 Karate DSL 在黄瓜报告中添加打印输出 响应正文 JSON 或文本 还附加一个文件 以便可以在报告中查看 目前 cucumber 报告中仅显示 Docstg 如果提供任何样本会有帮助 谢谢 这是有关如何集成 Cucumbe
karate
在空手道中从 JSON 响应中的数组获取最大值
我有以下 Json 作为 API 调用的响应 location name London region City of London Greater London country United Kingdom lat 51 52 lon 0
karate
如何在空手道中找到动态键值?
我正在使用 JIRA API 根据周期名称获取周期 ID API http localhost 8080 rest zapi latest cycle projectId 78654 versionId 123 我收到以下回复 1345 t
karate
空手道 API 测试中不存在 iRequired 请求部分“文件”
当我尝试使用以下功能时 我收到必需的请求部分 文件 不存在 功能 验证 API 是否正确返回产品 Background url http localhost 8080 Scenario Products are returned on po
karate
尝试根据 Karate API 测试框架中其他键的值过滤 json 对象以获取单个值
我认为空手道文档很棒 我已经尝试尽可能多地阅读 但这一件小事现在困扰着我 我认为我想做的事情相当简单 但我却惨遭失败 我这里有一个基于文档中示例的 JSON 对象 但略有修改 def cat name Billie kittens id 2
json
karate
Karate - 在 karate-config.js 中设置全局 User-Agent 标头
所以我写了一些测试功能 我想全局添加 User Agent 标头 我更新了我的空手道配置 js为此归档 我添加下面的代码 karate configure headers User Agent Karete Apache HttpClien
karate
通过场景名称调用另一个功能文件中的场景
您好 我有以下功能文件 结账功能 Scenario checkout items in basket call read classpath login feature call by scenario name Given path ch
karate
reusability
测试时管道损坏(写入失败)> 允许的最大内容长度[重复]
这个问题在这里已经有答案了 我正在尝试编写一个测试来验证我的服务器拒绝大于 1MB 的请求 Scenario large requests are rejected Given url https my server com anythin
karate
karate.callSingle 在 karate-config.js 中找不到 .feature 文件
我正在使用空手道 v0 9 6 它是一个很棒的工具 我有超过 1000 个场景 每个场景都需要令牌才能工作 因此我在 karate config js 中使用 callSingle 来创建和缓存令牌 我使用独立的 jar 文件 我的 kar
Testing
karate
Karate-有什么不丑陋的方式来发送每个请求主体字段都包含格式错误的 API 请求吗?
我有一个奇怪的问题 我已经有了解决方案 但它非常丑陋 我想知道是否有更好的方法通过空手道或 JS 来做到这一点 我对这两方面都是新手 所以请耐心等待 我正在发送一个带有相当大的请求正文 总共 19 个字段 的 POST 调用 我必须有目的地
API
automatedtests
karate
空手道:有没有办法从 Examples 变量获取 JSON 对象键长度?
我有一个通过的空手道测试 Scenario Outline Find all the the prime factors in the range from
karate
Karate 支持 Neo4j 数据库吗?
想知道是否空手道支持 Neo4j 数据库 如果是的话 希望有一个前任 功能会很有帮助 Karate 支持任何Java代码这样你就可以间接地做任何你想做的事情 请看一下这个 JDBC 示例 它将帮助您入门 dogs feature 您将需要编
neo4j
karate
graphql 中的空手道替换
我不确定为什么替换不起作用 我有一个 graphql 查询 mutation updateLocation updateLocation input address
karate
在Karate Scenario Outline测试中,如何通过变量传递Examples表中的参数值
我在大多数 API 请求中使用相同的数据集 例如 日期范围 FromDate 和 ToDate 但是 如果我想更改日期范围 那么我将必须更改所有场景大纲 为了避免这种情况 我可以在背景部分定义日期范围并在场景大纲示例表中使用变量名称吗 空手
API
parameters
karate
outline
有没有办法查看架构验证失败的位置?
我正在尝试根据某种复杂的 模式 如空手道文档中定义 验证 json 我得到的错误并不那么明确 reason not equal 我如何检查它实际上在哪里验证失败 真的很抱歉 这都是我的错 我知道这对你没有帮助 但我现在正在重写空手道的核心
karate
将用户名和密码作为变量传递
我希望在 feature 文件中使用变量而不是硬编码 UID 和密码 Background def xmlPayload read request xml def UserID UID def Password PWD def Token
karate
使用空手道框架执行 API 测试时观察到 DNS 错误 [重复]
这个问题在这里已经有答案了 在通过 karat 对 api 执行 get 调用时 当我使用的代理被注释时观察到 DNS 错误 但如果我使用代理 它会返回 401 错误 下面是以下代码 特征文件代码 Background url baseUr
karate
空手道:将变量作为查询参数从一个特征文件传递到另一个特征文件[重复]
这个问题在这里已经有答案了 我正在尝试执行一个功能文件 并且需要从另一个功能获取查询参数 这是功能文件 1 该文件调用了两个特征文件 第一个功能文件在数据库中添加一条记录并返回 json 响应 我必须使用响应中的属性 并且必须传递给另一个功
karate
«
1 ...
3
4
5
6
7
8
9
...12
»