Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
在功能文件中使用空手道配置参数
空手道标头示例 https github com intuit karate blob master karate demo src test java demo headers headers feature不显示如何访问除baseUrl
karate
空手道 - 如何在 java 文件中使用 karate-config.js 变量?
我有一个 DB utils java 文件 我需要根据运行代码的环境加载数据库用户名密码 并且需要从 karate config js 导入这些环境值 如何实现这一目标 只需使用嵌入表达式即可 所以如果你有dbusername and db
karate
不使用其他特征文件调用的条件
使用空手道 我想知道是否可以设置 If 条件而无需调用不同的功能文件 并且不使用 JavaScript gt 在条件中使用空手道功能文件代码块 例如应该可以做类似的事情吗 if variable 1 delay 3000 retry cli
automatedtests
karate
空手道——并行执行失败[重复]
这个问题在这里已经有答案了 我观察到 当我使用 Runner parallel getClass 1 在 Maven 构建中运行测试 功能文件 时它工作正常 但是当我增加像 Runner parallel getClass 5 这样的线程数
karate
报告中空手道测试套件的运行时间
我正在使用空手道 9 0 0 并并行运行功能文件并生成 使用空手道并行运行代码的黄瓜报告 问题是 在功能概述的报告中 其显示的总执行时间为 功能 1 执行时间 功能 2 执行时间 功能 3 执行时间 总执行时间 但如果我在超过 1 个线程中
report
karate
如何通过单独的功能文件迭代参数列表?
如何通过传递 id 列表来迭代它 我在 foo 变量中有多个 id 我想调用删除项目 feature对于该 foo 变量中可用的每个 id 项目 特征 def foo get response data id def del call re
karate
空手道 UI webSockets:获取无效的握手响应 getStatus:403 Forbidden
一天前我的脚本运行得很好 但是今天启动脚本时突然开始出现此错误 有人可以帮助我吗 主要 错误 com intuit karate 驱动程序配置 启动失败 io netty handler codec http websocketx WebS
WebSocket
karate
Karate DSL Framework 是否具有执行负载测试的能力
目前 我们已经使用 Karate 框架自动化了所有的 Web 服务 这非常酷 我们有什么方法可以使用这个工具进行负载测试吗 示例 当我注册会员 1000 次时给出 那么平均响应时间应该是2 7毫秒 我是空手道的开发者 很高兴听到这个反馈 谢
karate
使用空手道框架时,如何有选择地忽略构建中的某些 .feature 文件?
我必须忽略使用空手道框架的集成测试套件的某些 feature 测试文件 有什么方法可以有选择地排除某些文件 是的 答案是tags https github com intuit karate test suites Example igno
integrationtesting
karate
空手道 - 如何检查数组是否包含值?
Given 我已经定义了数组 def array code codeA boolValue false a 5 c false code codeA boolValue true a 7 c true code codeB boolValu
Arrays
cucumber
karate
您可以在标签中使用通配符来获取所有匹配的标签吗
我想知道您是否可以使用带有标签的通配符来获取与特定模式匹配的所有标记场景 功能 例如 我在许多功能文件的许多场景中使用了 17 个唯一标签 模式是 jira CIS 后跟 4 个数字 例如 jira CIS 1234 和 jira CIS
karate
空手道 - 有没有一种方法可以在字符串正则表达式中使用变量
空手道 有没有一种方法可以在字符串正则表达式中使用变量 类似于下面的东西 match each productCodes regex i codes 任何替代方案或最佳实践将不胜感激 我试图从响应中获取一个字符串数组 以便每次进行匹配 一次
karate
将 Json 传递给 karate-config.js 文件
我有超过 6 个环境 我必须在这些环境中运行同一组 REST API 脚本 因此 我将所有测试数据和端点 资源路径存储在 json 文件中 然后 我尝试将此 json 文件读入我的 karate config js 文件 这是因为我想获取与
javascript
json
karate
如何循环空手道响应数组并将其传递到另一个 Web 服务响应的 json 路径中
我正在使用空手道版本 0 8 0 1 我想执行以下步骤来测试一些响应 我做了一个获取网络服务 1 使用 jsonpath 从 Web 服务 1 的响应中查找货币值 currencies 第 2 步给出了以下结果 USD HKD SGD IN
karate
空手道 UI:driver.location 方法引发错误:路径:$,实际:null
我正在尝试使用方法 driver location 但结果出现错误 路径 实际 null 我的代码 功能 浏览器自动化 背景 配置驱动程序 type chromedriver showDriverLog true 场景 尝试登录github
karate
并行运行测试会导致 java 堆内存不足。
并行运行测试会导致 java 堆内存不足 但是当我不并行运行它们时 不存在内存问题 这是错误 java lang OutOfMemoryError Java 堆空间 在 java util Arrays copyOf Arrays java
karate
谁能解释如何获得空手道中两个响应之间的所有不匹配?
就像我有两个 JSON 如下所示 我想检查它们之间的不匹配 JSON 1 name john contact 123 country america JSON 2 name vishal contact 123 country India
json
Testing
karate
输入上的 Key.ENTER 不提交
我正在尝试空手道 并且有一个用例 我需要在搜索框中触发搜索 并且没有触发搜索的按钮 因此需要通过回车键触发 我尝试过多种不同的方式来尝试提供Key ENTER到输入以使其工作 但它们都没有触发它 我正在使用latest https gith
karate
汇总空手道测试报告和持续测试
使用 Karate 运行测试用例后 使用 Surefire 插件发布了一些 html 报告 特别是 我发现每个功能文件都有一个 html 报告 当从自动化管道运行测试时 这很不方便 就像在我的例子中 我使用 htmlpublish Jenk
Karate - 验证存储在不同文件中的 json 响应
我需要验证存储在两个不同文件中的 2 个 json 响应 我正在阅读它们并进行比较 但我收到一个错误reason all key values did not match并且几乎没有不匹配的元素 仅当我将 json 存储在文件中并读取功能文
karate
«
1
2
3
4
5
6
...12
»