腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
如
何在
空手道
API
中
为
所有
功能
文件
设置
全局
头部
我需要发布一个请求来获取授权令牌,并将其包含在
所有
后续测试请求的
头部
中
。这个令牌每次都会改变,但只要我继续发送请求,它就对整个测试会话有效。在每个特征
文件
中
,我可以调用另一个特征
文件
来获得这个令牌。但我不想对每个
功能
文件
都这样做。我只想在测试开始时获得令牌一次,并将其用于
所有
功能
文件
。我该怎么做?我已经看了GitHub上的
空手道
信息,但没有找到答案。
浏览 2
提问于2017-12-23
得票数 4
回答已采纳
1
回答
处理
空手道
UI场景
中
的基本身份验证
我刚刚开始实现
空手道
UI (v0.9.5)。我已经使用
空手道
实现了
api
测试,它工作得很好。 因此,我认为我可以使用与
api
测试相同的策略来处理此问题。在我的
功能
文件
的后台部分,我调用了执行身
浏览 22
提问于2020-02-21
得票数 2
回答已采纳
1
回答
将标记和
功能
文件
参数作为Karate.Runner (Java调用)的一部分进行传递
、
我正在使用Runner类通过java执行
功能
文件
。就我在类实现中所看到的,我既可以并行运行多个
功能
文件
(Runner.parallel()),也可以运行单个
功能
文件
(Runner.runFeature())。正如我所探索的,Runner.runFeature()能够将java
中
定义的对象传递给特征
文件
,但不能同时运行多个特征
文件
,也不能运行一组特定的@标记(或者我不知道如何做到这一点)。然而,Runner.parallel()可以一次
浏览 35
提问于2021-08-19
得票数 2
回答已采纳
1
回答
变量可靠的haders JS
文件
、
第一个
空手道
是
API
自动化的最佳工具。句号。:D 我已经
设置
了一个名为headers.js的
文件
。由于其中一个标头包含"locale变量“,
如
-> var headers ={ 'X-Country-Code':"US”.}我需要它作为一个
全局
变量来根据它的值来
设置
其他变量,但是由于它是专用于headers函数的,所以我如
何在
karate.feature
文件
中
访问它的值?
浏览 6
提问于2021-08-12
得票数 1
回答已采纳
3
回答
空手道
测试在每个场景/
功能
之后清理
这是我们在使用
空手道
进行测试时面临的一个实际情况-想象一下--每个
空手道
功能
都会在图中创建父节点和子节点,以验证特定的业务逻辑。我们希望清理
所有
这100个小图形,以避免陈旧的测试数据污染系统。在每个场景
中
浏览 0
提问于2019-05-10
得票数 1
1
回答
如何使用绝对路径而不是类路径读取
文件
、
我希望将
所有
资源
文件
/ scripts /payload存储在一个包
中
&通过call函数,我希望读取该
文件
或脚本。在这种情况下使用类路径会产生问题。在
空手道
配置
中
,我将一个变量
设置
为
application_path,其中包含我在
功能
文件
中
引用的绝对路径
空手道
配置 { application_path:"/home/loca
浏览 12
提问于2019-04-15
得票数 1
回答已采纳
1
回答
所有
未在BigCommerce
中
返回的支付方法Get接受的支付方法rest
api
、
我在React Native应用程序中使用BigCommerce Rest
API
为
BigCommerce站点创建一个eCommerce应用程序。我正在做
所有
的
功能
,
如
获取产品,创建购物车,创建结帐等,使用BigCommerce rest
API
。 现在,有了一个
API
来获取
所有
接受的结帐支付方式。/paymentsmethodsget 因此,当我使用
所有
必需的参数和
头部
调用此
API
时,我
浏览 16
提问于2021-07-16
得票数 0
1
回答
空手道
独立为多
功能
文件
的模拟服务器
我尝试使用Karate
设置
一个集成/
API
测试套件,并考虑使用Karate来模拟所需的服务。对于测试
设置
,测试下的系统(一个Spring )已经完全启动。现在我的想法是创建一个测试特性
文件
:xyz-test.feature这意味着为了完整的测试运行,我需要加载几个模拟特性
文件
。所以: 多个模拟
浏览 3
提问于2020-04-22
得票数 1
回答已采纳
1
回答
在
空手道
API
中
,我不像预期的那样工作
、
模拟案例: 1.我的应用程序REST调用公开给
所有
用户。这个公开的
API
,底层调用其他REST调用,它实际上提供了JSON响应。因此,我想模拟底层
API
调用,并相应地验证我的
API
行为。现在,在我的应用程序配置
中
,m替换了对
空手道
模拟服务器()的实际底层
API
调用。然后构建并提升了我的应用程序对接程序。在
空手道
中
,我定义了测试,例如调用我的应用程序
API
"“的"testIntgrtn.featu
浏览 5
提问于2020-04-24
得票数 1
回答已采纳
2
回答
URL不再跨
功能
文件
可用吗?
URL不再跨
功能
文件
可用吗?例如,在我们的主要
功能
文件
中
,我们将背景
设置
为
这样:* url url* def baseUrl = 'care/v1.1/account我们有多个环境来运行我们的
空手道
套件,并且有指向每个环境的配置
文件
,因此每个环境的url都是唯一的。然后,在所需的场景
中
,将调用"helpe
浏览 9
提问于2022-08-22
得票数 2
回答已采纳
1
回答
如何使用
空手道
在Galting测试
中
添加断言?
、
、
我们有一个
API
,它将根据可用的插槽返回200或400个,我们需要编写一个测试,它触发20个对10个插槽的请求,需要断言相同测试的10个成功10次失败。不确定,这个场景是使用
空手道
门的正确用例,因为我们整个项目都在使用
空手道
进行
功能
测试, 问题声明我们有
api
,它将根据可用的插槽
为
会话注册用户(您可以考虑这些电影票)。我们
为
上述场景编写了
空手道
测试,并在20个用户中使用了Gatling,在查看Gatling报告时,它们都工作得很完美。10次成功,10次
浏览 2
提问于2020-01-03
得票数 1
1
回答
如何从CMDB系统
中
检索初始配置并将其传递给
空手道
配置。
我需要向CMDB系统发送get请求,并将初始配置(
如
端点URI、路径、DB连接字符串等)检索
为
JSON对象。CMDB系统将返回一个JSON对象。如
何在
空手道
-config.js
中
实现这一点。我应该编写自定义的javascript函数,还是有内置的
功能
?我检查了
空手道
对象部分,但是,我不知道如何做。 为此,我编写了几个定制的js函数。它们在我的系统
中
独立工作(我已经在我的机器上安装了node.js ),但不会在
空手道
-config.js
浏览 0
提问于2018-03-27
得票数 2
回答已采纳
1
回答
如何通过https禁用google chrome拦截脚本?
、
、
我有一个网站,我需要上传脚本在
头部
部分,
如
:Google Chrome浏览器弹出消息“网站上有一个内容可能是非法的”,我试着通过https协议
设置
这个脚本如
何在
Chrome
中</
浏览 4
提问于2012-06-06
得票数 3
1
回答
在react
中
的每个获取请求之前附加自定义标头
、
、
、
如
何在
react应用程序
中
为
所有
获取请求添加自定义
全局
标头。在react
中
是否有为
所有
获取请求提供
全局
报头的
功能
。getFoo() { function(response) {return response.json(); } 想要
浏览 11
提问于2017-06-23
得票数 4
1
回答
通过junit运行
空手道
功能
文件
、
、
、
、
我在src/test/java
中
为
我的spring
api
项目做了junit测试。为了测试控制器,我创建了一个com.example.controller包,里面有我的
空手道
功能
文件
sample.feature: Feature: sample Karate testSample() { return Karate.run("sample").relativeTo(
浏览 82
提问于2021-09-07
得票数 1
回答已采纳
1
回答
如
何在
特定线程中分组某些特性并在KarateDSL
中
并行运行
、
、
、
例如,我有5个特征:特征1,特征2,特征3,特征4和特征5.如何将这些特性分组并在某些线程上并行运行,例如,我想在线程1
中
运行
功能
1和特性2,线程2
中
运行特性3和4,线程3
中
运行特性3?
浏览 0
提问于2018-11-24
得票数 2
回答已采纳
1
回答
如何将
空手道
测试结果输出到自定义
文件
夹而不是目标
文件
夹?
、
、
、
、
我们最近开始在我们的项目中使用
空手道
进行
API
测试,我们正在使用带有
空手道
的visual studio插件的可执行Jar
文件
。目前,我们没有在我们的框架中使用任何测试运行器类或Junit,仍然可以通过使用标签和karate-config.js
文件
来实现几乎
所有
的
功能
。我们使用cucumber-html报告和surefire-report插件,以及在目标
文件
夹中生成的结果。 现在,我们希望将输出定制到不同的
文件
夹。我假设我们可以使用re
浏览 28
提问于2021-01-04
得票数 1
回答已采纳
1
回答
空手道
/ env特定配置
文件
、
我正在尝试
为
不同的env创建多个karate-config.js
文件
,比如'test','stage‘,有人能帮我举个例子,如何从不同的
空手道
配置
文件
中
调用env特定的配置值。
浏览 1
提问于2020-01-09
得票数 0
回答已采纳
1
回答
使用外部库Spring框架模拟执行
空手道
jar
、
、
、
我正在做一个使用
空手道
独立的项目。我对
空手道
完全陌生,原谅我在这里缺乏知识。 使用'-m‘命令行参数执行独立
空手道
jar以启动mock.feature。我们的RabbitUtils只是一个java类,它导入org.springframework.amqp外部库以提供与兔子AMQP代理交互的
功能
,例如连接、接收、发布、清除等。在IntelliJ
中
构建和运行时,一切正常。类路径参数被
设置
为
引用我们的工作区'.\target\test-classes‘,并
浏览 0
提问于2019-06-05
得票数 3
回答已采纳
4
回答
使用纯JAX-WS添加SOAP标头对象
、
、
、
、
我正在尝试使用PayPal JAX
为
快捷签出
API
实现简单的web服务客户端。PayPal快捷签出
API
提供了WSDL
文件
,我可以从该
文件
中使用wsdl2java实用工具生成wsdl2java类。出于身份验证的原因,它要求在每个请求
中
添加SOAP头。这个标题非常简单,应该如下所示: 从ebay.apis.eblbasecomponents.CustomSecurityHeaderType WSDL类生成的类包括类,它表示我需要添加到每个请求
中
的
头部
因此
浏览 2
提问于2012-05-18
得票数 21
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券