Как получить список тестовых случаев в Robot Framework без запуска реальных тестов?
У меня есть файл test.робот с тестовыми случаями.
Как я могу получить список этих тестовых случаев без активации тестов из командной строки или python?
2 ответов
вы можете ознакомиться testdoc tool. Как поясняется в документе, "созданная документация находится в формате HTML и включает в себя имя, документацию и другие метаданные каждого набора тестов и тестового набора".
тест робота люксы легко разбираются с парсером робота:
from robot.parsing.model import TestData
suite = TestData(parent=None, source=path_to_test_suite)
for testcase in suite.testcase_table:
print(testcase.name)