2016-01-28 76 views
1

我嘗試生成一個我想包含所有測試套件的日誌以及由「-e --exclude tag」禁用的測試用例的數量。我面臨的問題是禁用的測試不會運行,並且不會生成可用於解決此問題的日誌。Robot Framework中已禁用的測試用例

TestSuite.txt

*** Test Cases *** 

Test 1 
    [Tags] disabled 
    Keyword_1 
    Keyword_2 
    ... 

Test 2 
    Keyword_1 
    Keyword_2 
    ... 

Test 3 
    [Tags] disabled 
    Keyword_1 
    Keyword_2 
    ... 

任何建議?

回答

0

您不能同時排除測試並運行它。解決方法可能是創建一個skiptest關鍵字,將標記設置爲禁用並傳遞執行。這會將測試計數爲已通過,但會顯示標籤中禁用的病例數量。

*** Keywords *** 
Skiptest 
    Set Tags   disabled 
    Pass Execution This test is disabled 

*** Test Cases *** 
Normal Test 
    [tags] normal 
    Should Be Equal 1  1 

Disabled Test 
    Skiptest 
    Should Be Equal 1  2 
相關問題