我可以在机器人框架中编写独立的测试用例吗?
Can i write standalone testcases in robot framework?
我想在可以导入到套件文件中的单独文件上创建测试用例。
有什么方法可以在机器人或任何其他 python 自动化框架中做到这一点。
你不能将一个测试用例导入一个测试套件文件,但你当然可以将一个测试用例放入一个测试套件文件中,并将许多这样的文件放在一个文件夹。然后可以将该文件夹视为测试套件,而无需导入任何内容。
给定以下文件结构:
my_test_suite/
|-- test1.robot
|-- test2.robot
`-- test3.robot
您可以 运行 my_test_suite
直接从机器人:
$ robot my_test_suite
如果您想添加一些元数据,例如套件设置,请在 my_test_suite
中创建一个名为 __init__.robot
的文件。在那里你可以像在普通测试套件文件中一样放置 *** Settings ***
table 。
我想在可以导入到套件文件中的单独文件上创建测试用例。 有什么方法可以在机器人或任何其他 python 自动化框架中做到这一点。
你不能将一个测试用例导入一个测试套件文件,但你当然可以将一个测试用例放入一个测试套件文件中,并将许多这样的文件放在一个文件夹。然后可以将该文件夹视为测试套件,而无需导入任何内容。
给定以下文件结构:
my_test_suite/
|-- test1.robot
|-- test2.robot
`-- test3.robot
您可以 运行 my_test_suite
直接从机器人:
$ robot my_test_suite
如果您想添加一些元数据,例如套件设置,请在 my_test_suite
中创建一个名为 __init__.robot
的文件。在那里你可以像在普通测试套件文件中一样放置 *** Settings ***
table 。