由於Robot Framework可以接受要作爲參數運行的文件夾,並且可以在要運行的測試上應用一些過濾器(例如基於標記),所以我想知道是否有方法列出測試將在執行之前運行。閱讀文檔我找不到這樣的選項。機器人框架中是否有可能運行測試的列表?
感謝&問候,
由於Robot Framework可以接受要作爲參數運行的文件夾,並且可以在要運行的測試上應用一些過濾器(例如基於標記),所以我想知道是否有方法列出測試將在執行之前運行。閱讀文檔我找不到這樣的選項。機器人框架中是否有可能運行測試的列表?
感謝&問候,
下部分Programatic modification of test data,用戶指南介紹了visitor interface可用於檢查運行的第一個測試之前的工作集,並應用你選擇的過濾器。您也可以使用這種相同的機制來簡單列出將要運行的套件和測試。
如果您只需要進行一些非常基本的過濾,則可以將標記添加到單個測試或套件中的測試中,然後選擇僅通過命令行參數運行帶有或不帶有這些標記的測試。例如,我們使用「安全生產」,「進行中」,「冒煙」等標籤,以及一些讓我們運行測試子集的標籤。
您可以使用--include
的標籤或--test
--suite
用於測試/套。 http://robotframework.org/robotframework/latest/RobotFrameworkUserGuide.html#using-command-line-options