Zephyr 测试铁路迁移——这可能吗?

Zephyr to Test Rail migration - Is it possible?

我们目前正在考虑将 Testrail 作为在 JIRA 中使用 Zephyr 插件的替代方案,因为 Testrail 看起来比 Zephyr 能为我们提供更好的测试用例和报告管理。

目前在更改工具时面临着如何将我们现有的测试用例从一个迁移到另一个的常见问题。

我知道有导入工具可以将 Excel 电子表格案例导入 Testrail,所以没关系。 我面临的问题是如何从 Zephyr 中获取测试脚本。

有谁知道任何类似的插件可以将测试 cases/scripts 从 Zephyr 导出到 Excel?

我试过使用内置的导出功能,但它似乎只能导出基本案例详细信息,而不是单独的测试步骤。

非常感谢任何帮助。

内置导出确实导出了测试步骤。我正在查看我自己导出的带有测试步骤的测试用例,现在采用 xls 和 csv 格式

但是导出的栏目很多,测试步骤部分很容易漏掉。

在我的 XLS 中,测试步骤位于 BF、BG 和 BH 列中。当然你的可能会有所不同,我只是给你这些列名作为你必须滚动过去多少列的例子。

  • XLS:例如具有 4 个步骤的测试用例 EX-123 将 4 行合并在一起,直到测试步骤 col。因此 "key"、"Summary" 列将合并为 4 行..
  • CSV:所有信息都在第 1 行..然后在测试步骤列中,每个测试步骤都有一行。

只需要一个您知道有步骤的测试用例,然后开始向右滚动各列,您就会看到这些步骤。

我自己做了一些进一步的调查,似乎有多种方法可以从 Zephyr 中提取部分测试。

  1. 如果您使用 'Search' 功能定位测试,然后通过测试用例框架中的“导出”按钮选择“导出”,那么您将获得测试信息的摘要,但没有测试步骤。 如果您使用 'Search' 功能定位测试,然后通过测试用例框架中的导出按钮选择导出,那么您将获得测试信息的摘要,但没有测试步骤。
  2. 如果您使用 window 顶部的“导出”按钮(应该有 'Share'、'Export' 和 'Tools' 按钮),您将获得更多选项。 选择 'Excel (All fields)' 的选项将提取完整的测试用例信息,包括所有字段。
  3. 提取它们的一种稍快的方法是搜索已执行的测试,然后通过测试旁边的复选框从 'Executed Tests Summary'、select 测试和 select 'Export'. 这提供了将测试信息(包括测试步骤)提取为 CSV、XLS、HTML、XML 或 RSS 的选项。

如上所述,这是一个大文件,测试步骤信息不是很明显。 (我的步骤是从CH栏开始的!)

还值得注意的是,测试步骤中的每一行都出现在不同的单元格中,因此导入到另一个工具肯定需要对测试步骤信息进行大量重新格式化。