我想在可以导入套件文件的单独文件上安装测试用例。 有没有办法在机器人或任何其他python自动化框架中执行此操作。
答案 0 :(得分:2)
您无法将测试用例导入测试套件文件,但您当然可以将一个测试用例放在测试套件文件中,并将许多此类文件放在一个文件夹中。然后可以将该文件夹视为测试套件,而无需导入任何内容。
给定以下文件结构:
my_test_suite/
|-- test1.robot
|-- test2.robot
`-- test3.robot
您可以直接从机器人运行my_test_suite
:
$ robot my_test_suite
如果要添加某些元数据(如套件设置),请在__init__.robot
内创建名为my_test_suite
的文件。在那里,你可以像普通的测试套件文件一样放置一个*** Settings ***
表。