在新的 Katalon 项目中导入现有的测试用例

Import existing test cases in new Katalon project

我是 Katalon Studio 的新手,google-fu + 文档研究没有成功。

某公司有一个大型的测试自动化Katalon项目,长期没有计划开发。现在,我的任务是将项目重组为更小的项目。

我创建了一个空白项目,现在我想将现有的测试用例导入其中。我该怎么做?我希望在某处找到“导入现有测试用例”选项。

注意:导入现有的测试套件也是一种选择,只要它们在导入时带来了所需的一切。欢迎自制脚本解决方案。

我认为目前还不可能。没有这个选项。

我认为您最好的做法是导入(或简单复制)现有项目,然后对其进行编辑。

虽然 Katalon Studio 没有可用的上下文菜单选项1,但可以利用黑客式的变通方法:打开两个 Katalon Studio 实例和 copy/paste 或从项目中拖放内容以从第一个实例迁移到第二个实例中的全新空项目。

Pro:新项目具有不同的 UUID,而使用 中的方法,您最终会得到两个具有相同 UUID 的项目。此外,这是可编写脚本和自动化的。

缺点:我在执行有关元数据复制的操作时收到一些错误消息,我需要对此进行调查。

但是,有一个解决错误消息的方法:复制 /Test Cases、/Test Suites 文件夹中的内容,然后刷新项目 (Ctrl + F5) 使复制的内容在新项目中可用。

操作不顺畅,因为一些CI,例如配置文件,并非在所有菜单中都可用,例如右上角的配置文件下拉列表,但可以稍后解决。


1) 截至目前,版本 7.3