/ / Come ottenere l'elenco dei casi di test in Robot Framework senza avviare i test effettivi? - python, robotframework

Come ottenere l'elenco dei casi di test in Robot Framework senza avviare i test effettivi? - python, robotframework

Ho file test.robot con casi di test.

Come posso ottenere l'elenco di questi casi di test senza attivare i test, dalla riga di comando o da python?

risposte:

3 per risposta № 1

Puoi controllare strumento testdoc. Come spiegato nel documento, "La documentazione creata è in formato HTML e include nome, documentazione e altri metadati di ogni suite di test e test case".


6 per risposta № 2

Le suite di test dei robot sono facili da analizzare con il parser del robot:

from robot.parsing.model import TestData
suite = TestData(parent=None, source=path_to_test_suite)
for testcase in suite.testcase_table:
print(testcase.name)