2016-06-08 80 views
0

我想在Robot Framework中創建一個自定義設置(OR屬性)(比如TEST_ID),以便用測試ID標記它們。 在拆解過程中,我將使用該設置更新我的測試管理工具以記錄執行結果。如何在Robot Framework中創建自定義測試用例設置

*** Test Cases *** 
Test With Settings 
    [Documentation] Another dummy test 
    [Tags] dummy owner-johndoe 
    [TEST_ID] XXX 
    Log Hello, world! 

回答

1

有沒有必要創建一個新的屬性。你可以使用標籤。 您可以使用ALMID:5432等標記您的測試。在拆解過程中,標籤可通過內置變量@ {TEST_TAGS}獲得。可以搜索列表並從標籤中提取標識。

+0

雖然不是我正在尋找的東西,但這可以讓我去 –

+0

缺點是統計數據被忽略。這可以通過robot.run的額外參數修復:--tagstatexclude ALMID:* – ombre42

+0

它看起來像@ {TEST_TAGS}在拆卸時不可用。 '套房拆機失敗: 幾個故障發生: 1)變量 '@ {} TEST_TAGS' 不found.' 我已經試過'@ {測試代碼}'以及 –

相關問題