腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
空手道
:
有
可能
匹配
场景
大纲
中
的
json
吗
?
、
、
我
的
用例是使用示例实现一个
场景
大纲
,我
的
小Api返回一个
json
输出,我希望对其进行参数化。我
的
用例类似于 Scenario Outline : test And params {"id": "<id>"}| 456 | {"id":"#pre
浏览 16
提问于2020-07-10
得票数 1
回答已采纳
1
回答
在
场景
中
,概述如何设置从csv文件读取数据
的
限制。
考虑下面的例子
场景
大纲
: cat名称:给定url demoBaseUrl和路径“cat”并请求{ name:'#(name)',age:'#(age)‘}当方法post状态为200时,
匹配
响应== { id:'#number',name:'#(name)’} # the single cell can be any valid karate expressionvari
浏览 2
提问于2022-06-24
得票数 1
2
回答
空手道
-无法在循环中运行动态
场景
大纲
。
下面是我
的
特性文件,它只加载
json
文件,并希望迭代相同
的
* def kittens = read('../
json
/test.
json
') * print <name> | name | {
浏览 0
提问于2019-01-28
得票数 2
回答已采纳
1
回答
如何在
空手道
中
从TestRunner类更新scneraio名称
、
有没有办法从
空手道
框架
中
的
TestRunner类更新Scenario outline
中
的
Scneario名称?由于Scenraio
大纲
有
许多测试,我想在
空手道
报告
中
打印测试名称和scenrio名称。为了做到这一点,我想从TestRunner
中
更新
场景
名称。我不想转到每个功能文件并手动完成它。 如果可以这样做,请让我知道。
浏览 0
提问于2021-04-30
得票数 1
1
回答
空手道
DSL -当与方案
大纲
一起使用时,不填充karate.info
我们使用
空手道
来测试我们
的
应用程序。由于我们需要使用不同
的
测试数据运行多个测试,因此我们在示例中使用了
场景
大纲
,传递了一个
json
数组。测试正在正常执行。执行后,我们需要将结果发布到我们
的
测试管理工具。为此,我们尝试使用
空手道
文档中提到
的
afterScenario钩子。configure afterScenario =function(){
浏览 8
提问于2020-05-05
得票数 1
1
回答
场景
大纲
中
从CSV读取
的
空手道
跳过测试用例
、
、
、
、
我在用
空手道
写数据驱动测试。我
的
特性
有
一个
场景
大纲
,我正在使用一个CSV文件来加载示例,例如测试用例。 可以跳过CSV文件
中
的
一些行吗?我不想每次都打电话给所有测试。
浏览 3
提问于2020-02-25
得票数 1
回答已采纳
1
回答
如何在
空手道
中
设置CSV文件
中
的
值
、
我正在从csv文件
中
读取一些测试用户I和密码。并希望使用
空手道
存储每个用户id和密码
的
id(id和密码
的
组合以及一些随机文本)。功能: setid* def authId = '<username>' + '<password>' + 'test' te
浏览 3
提问于2019-10-29
得票数 0
1
回答
空手道
正则表达式出错-原因:没有字符串
我编写了一个小
的
场景
,在这个
场景
中
,我需要检查一个
json
键值,使其成为任何整数。这是我在
空手道
DSL
中
的
测试步骤:* print response当运行时,我会得到错误: 路径:$.numberOfElements,实际: 8,预期:‘#regex0-9+’,原
浏览 0
提问于2019-03-21
得票数 1
回答已采纳
1
回答
在
空手道
场景
大纲
测试
中
,如何通过变量传递示例表
中
的
param值
、
、
、
对于ex,我在大多数API请求中使用相同
的
数据集。日期范围为FromDate & ToDate。但是,如果我希望更改日期范围,则必须更改所有
场景
大纲
的
日期范围。为了避免这种情况,我是否可以在后台部分定义日期范围&在
场景
大纲
示例表中使用整个变量名?那能用
空手道
做
吗
?请帮帮忙。谢谢。 | 2019/06/29 | 2019/0
浏览 0
提问于2019-06-30
得票数 2
回答已采纳
1
回答
并行执行不会停止在JUnit 5运行程序
中
处理
空手道
特性文件
、
、
、
空手道
(版本-0.9.4) -
有
一个单一
的
特性文件,其中有4个
场景
大纲
是使用
的
,如果我单独运行这个特性文件,那么它工作得很好。但是,当在并行运行
中
添加相同
的
文件时,并行执行就不会停止。
浏览 4
提问于2021-04-15
得票数 1
1
回答
Katare无法读取特性文件
中
的
.prn文件,它抛出错误“gning动态表达式,未计算为列表”。
、
、
有
一种方法可以读取这个.prn文件
的
空手道
-dsl,以评估为列表? 特征:使用prn文件
中
的
表
的
场景
大纲
.背景:*打印(“Hello:”).情景
大纲
:...。
浏览 6
提问于2020-06-12
得票数 0
回答已采纳
1
回答
什么
空手道
xml嵌入表达式来
匹配
数组
中
的
一个元素而忽略其他元素?
我
有
两个xml文件,我想将其与
匹配
文件进行比较。但是,我希望使用嵌入式表达式/只定义我在预期
的
文件
中
寻找
的
内容。我不想为这个
场景
编写特定
的
匹配
,因为我希望
有
一个包含许多xml文件
的
大
场景
大纲
,这些文件可以是完全唯一
的
。 在我
的
示例
中
,我只对
匹配
Item1而不对任何其他项感兴趣。名单
可能</em
浏览 13
提问于2022-02-14
得票数 1
1
回答
我们能在Javascript文件中使用
空手道
的
匹配
函数
吗
?
我试图在Karate
中
编写一个通用
的
JS函数,它将从数据库中提取结果并将其存储在
Json
对象
中
,并将其与外部
json
文件进行比较。外部文件还包含模糊
匹配
,例如“#null”或“#notnull”以进行比较。 我希望比较JS函数本身
中
的
这两个对象,而不是将对象传递给被调用
的
空手道
脚本。然而,当我试图在JS函数中比较模糊
匹配
字符串时,它不会被评估。(当我将
Json
对象返回到
空手
浏览 2
提问于2018-04-18
得票数 1
回答已采纳
1
回答
在
空手道
中
的
动态scneario
大纲
中
,如何传递
JSON
数组以及
场景
大纲
示例
中
的
另一个参数
、
我
有
以下
JSON
文件:{ { "fieldName": "DATEfieldName": "DECIMAL_" { "fieldName"
浏览 0
提问于2022-01-19
得票数 1
回答已采纳
1
回答
空手道
-如何在内部调用
的
特性文件
中
设置特定值
这是我目前
的
框架结构。CreateDiscount.featureSearchDiscount.feature每个文件
中
的
代码都是这样
的
,CreateDiscount.feature* def changes = read('Discount_Payload.
json
') * seturl baseUrl
浏览 1
提问于2018-10-05
得票数 1
回答已采纳
1
回答
如何在从
空手道
中
读取
的
json
文件
中
动态设置值
我希望使用
空手道
框架
的
数据驱动特性动态地设置
JSON
中
的
某些元素
的
值(从文件
中
读取)。以下是更多细节:特性:从文件
中
读取
json
输入并迭代数据表值。背景:* def reqJson = read('reque
浏览 2
提问于2018-04-29
得票数 3
回答已采纳
1
回答
karate-configure.js是否在每次发出请求时都会得到处理?
、
、
我知道在
场景
大纲
下,每个
场景
或每个示例都会处理karate configure.js。然而,我发现了一件有趣
的
事情。在
空手道
-configure.js
中
,我生成了UUID并且该traceId正被检索并在后台
的
特征文件下设置。我
有
一个
场景
,我发送了两个请求,一个是post,然后是delete。我意识到虽然第一个请求接受后台设置
的
header,但第二个请求没有,所以我在发送第二个请求之前为head
浏览 9
提问于2021-09-22
得票数 1
1
回答
无法在默认转换为字符串之前读取CSV格式API响应
场景
:将请求发布为
Json
,响应内容类型为text/csv需要帮助问题:当我试图将响应作为CSV文件获取时,无法获得响应,因为Karate按照下面的语句将响应转换为字符串。“
空手道
将尝试将原始HTTP响应体解析为
json
或XML,并将其作为响应值使用。如果解析失败,
空手道
将记录一个警告,然后响应
的
值将是一个简单
的
字符串。您仍然可以执行字符串比较,如
匹配
包含并查找错误消息等。在罕见
的
情况下,您
可能
需要检查响应
浏览 1
提问于2022-05-26
得票数 1
1
回答
在不同
的
环境和每个特定
的
url上运行
空手道
测试
我正在为我
的
QA项目做研究,我想知道
空手道
是否能够处理某些用例。基本上,我需要为不同
的
环境(本地、暂存、生产)运行测试。每个环境
有
3个不同国家/地区
的
不同urls,因此实际上总共有9个urls。此外,由于开发过程
的
原因,某些功能并不是同时为所有国家部署
的
。因此,我希望能够运行以下测试:1-为一个国家(一个url)暂存;2-为所有国家(3个url)执行相同
的
请求,我想我可以使用并行执行。
json
结构对于所有环境和国家/
浏览 24
提问于2020-07-24
得票数 1
回答已采纳
1
回答
空手道
模拟-如何与请求体内容
匹配
、
有
了
空手道
,我就想出如何根据请求体
的
内容返回不同
的
模拟响应。Feature: ...,它们就会陷入默认
的
场景
。,而
匹配
是打开
的
(空
的
)。然而,日志也打印出了看起来正确
的
请求正文,所以我很惊讶第二个
场景
与我发送
的
请求不
匹配
。 此外,如果我从
场景
中
删除'&& request ={.
浏览 0
提问于2019-08-12
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
怎么样看待人工智能的发展,我们有可能会生活在像《黑客帝国》那样的场景中吗
图卷积网络到底怎么做,这是一份极简的Numpy实现
Google 做了个“移动镜子”,在 8 万图库中寻找你的有缘人
你所喜爱的VS Code已更新:2019年11月
“包过“的网贷备案中介靠谱吗?
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券