问题标签 [jira-xray]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
501 浏览

json - JUnit 5 向 json 报告或带有 json 报告的测试运行器

我有一个测试文档工具,它接受 XML 和 JSON 格式的报告。我需要将屏幕截图附加到每个测试用例,即使是通过的测试用例。不幸的是,该工具 (xRay for Jira) 只能以 JSON 格式消化屏幕截图,而不能以 XML 格式消化屏幕截图。我知道 cucumber 会在 json 中报告,但我不希望测试类似于 BDD。

是否有一个测试运行程序,它可以用 JSON 进行报告,或者一个关于如何将 JUnit 5 XML 报告转换为带有 Base64 屏幕截图的适当JSON 格式的解决方案。

当前设置是 Java/Gradle/JUnit5/Selenide,但可以查看。

0 投票
1 回答
169 浏览

testing - 使用 X 射线云操作测试步骤

我正在尝试动态地将测试步骤添加到 Jira-Xray 上的测试问题中,因此我将能够逐步导入测试结果(我不知道在运行测试之前我将执行多少步骤)。我找到了 Jira 服务器的 API 端点:https ://docs.getxray.app/display/XRAY/v2.0#/Test%20Step/post_test__testKey__steps ,但我找不到 Jira 云的等价物。

0 投票
1 回答
324 浏览

csv - Jira Xray 将测试步骤添加到现有测试通过。csv 上传

问题:我有一堆标准测试用例(约 200 个),可以使用批量 csv 导入器轻松导入。但有时我想为特定的测试用例添加额外的测试。这通过将密钥引用为 csv 文件中的列来工作,但它只能非常随机地工作。

什么工作:当我从原始导入复制确切的导入文本并添加一行(=测试步骤)并引用测试用例(键)时,测试步骤被添加。

=> 但是更改任何先前/已经存在的步骤都不会添加新行(=测试步骤)

我在找什么:引用测试步骤的方法,所以我只能上传新步骤,或者忽略前面步骤及其内容的方法

上传模板截图

在此处输入图像描述

0 投票
1 回答
102 浏览

jira-xray - 在文档生成器中添加前提条件描述

Xray 的文档生成器有一个包含最常见模板的商店。我添加了“带封面的高级测试计划”报告,发现其中不包括每个测试的前提条件。

我尝试将其添加到文档模板中:

但在报告生成后一无所获。如何在测试运行中添加前提条件信息?

0 投票
1 回答
296 浏览

selenium - 将 testng xml 报告导入 jira xray 时出错

当我尝试将 testng xml 报告导入到 xray jira 手动/自动化时,它的抛出错误

“导入执行结果时出错在jira中创建测试时出错,并出现以下错误

项目名称为必填项

https://xray.cloud.xpand-it.com/api/v2/import/execution/testng?projectKey=TM&testExecKey=TM-3563

由于未添加此自定义标签报告

错误

注意我已经在 UI 中添加的项目名称

JIRA 错误

0 投票
1 回答
171 浏览

python - XRAY_我们能否使用 Xray 映射一个具有多个标签的机器人测试用例(Jira 中的多个测试用例)

Xray:我有一个机器人测试用例,涵盖了 Jira 中的多个测试用例。是否可以使用 Xray 在 Jira 中执行一个测试脚本并更新多个具有通过或失败状态的测试用例

下面是具有多个测试用例的机器人测试用例,即 CS-28、CS-628,我想在 XRAY 的帮助下更新 Jira 中两者的状态

验证 smb 客户是否存在 Conport 按钮

[标签] CS-28 CS-628

鉴于我已登录到 Salesforce 服务控制台

我已经用 BAN 验证了帐户为“1234567448”

然后我应该会在产品按钮旁边看到 Conport 按钮

在此处输入图像描述

0 投票
1 回答
151 浏览

gitlab - 如何从 Gitlab 管道 YML 文件中包含 Jira 字段(测试存储库)

简介 目前,我有一个可用的 Gitlab 管道,它从 Cucumber 框架中获取、下载 .feature 文件、执行测试并将结果上传回 JIRA。JIRA 环境也配备了 XRAY 插件。这不是问题。

寻求支持
但是,有一个新的要求是

  • 下载功能文件后,所有孤立或未映射的测试用例都需要映射到已在 JIRA 中创建的测试存储库(不确定这是否可能)

已经尝试 已经尝试在 JIRA 和 Gitlab 论坛中搜索解决方案,但无法找到任何相关帖子。

有没有人从事过类似的要求?可以做些什么来实现这一目标?

TIA

0 投票
1 回答
204 浏览

jira-xray - Cucumber 测试执行的测试环境

我正在使用 REST 端点导入 Java Cucumber 测试执行:

/rest/raven/1.0/import/执行/黄瓜

我想添加执行此测试的“测试环境”。

这对 Cucumber 测试执行有可能吗?该文档引用了 Xray JSON 格式的“testEnvironments”,但我没有看到 Cucumber JSON 输出格式。

0 投票
1 回答
48 浏览

curl - 将新的人工制品从 Gitlab 复制到 Jira XRAY 存储库

介绍
假设,如果我在 Jira 中创建一个的测试(让我们命名为 TEST-100),然后我将其推送到 Gitlab 以在 CI 管道中使用它。

现在,如果我将此 TEST-100 移动到 Gitlab 中的文件夹“ Root/Technical ”,则测试也应该移动到 XRAY 测试存储库“ Root/Technical ”。

已经尝试过
我已经尝试按照https://docs.getxray.app/display/XRAY/Test+Repository+-+REST中提到的步骤进行操作,但没有取得太大的成功。我已经将请求发送为

但收到 HTTP 500 错误

我已经尝试以 Base64 编码发送请求的数据,如下所示,但仍然出现相同的错误

我怎样才能改变这个?或者
我需要做哪些更改才能使此请求成功?

0 投票
1 回答
48 浏览

java - 没有特征文件的Java黄瓜

我对黄瓜很陌生,我尝试在网上查找是否可以使用黄瓜 java 库而不使用黄瓜中的功能文件

我想做的是从存储我的小黄瓜测试的字符串中实例化带有 Step 定义的 Java 对象(GIVEN/WHEN/THEN)。

如果你们中的任何人已经处于相同的位置,那么讨论它会很棒

谢谢

PS:我可以使用功能文件,但我将不得不做更多的开发来检索它并将其写入磁盘,因为 Cucumber 在我的 XRay 公司服务器上