我想運行帶有特定標記名的機器人測試用例,以便在測試用例組中識別我的測試用例。我試着給在乘座標記名標籤盒的標記名,但它不工作了一段times.Is有任何其他方式給予的測試用例標記名..設置機器人測試用例的標記名稱
回答
Robotframework文檔救援:http://robotframework.org/robotframework/latest/RobotFrameworkUserGuide.html#tagging-test-cases
開放在任何文本編輯器中進行測試,並檢查測試用例是否在其身體中有[標籤]條目。另外,您還可以通過使用Default Tags
在Settings
標籤設置整個測試套件默認標籤是免費的文字,但他們是標準化,使它們轉換成小寫字母和空格都被刪除。如果一個測試用例多次獲得相同的標籤,則會除去第一個以外的其他事件。假設這些變量存在,可以使用變量創建標籤。從文檔
實施例(檢查文檔的詳細信息,如何通過標籤名稱在文檔http://robotframework.org/robotframework/latest/RobotFrameworkUserGuide.html#by-tag-names的另一部分的說明運行測試用例):
*** Settings ***
Force Tags req-42
Default Tags owner-john smoke
*** Variables ***
${HOST} 10.0.1.42
*** Test Cases ***
No own tags
[Documentation] This test has tags owner-john, smoke and req-42.
No Operation
With own tags
[Documentation] This test has tags not_ready, owner-mrx and req-42.
[Tags] owner-mrx not_ready
No Operation
是可以爲一個測試用例文件添加兩個或更多標籤。 –
是的,您可以添加多個標籤,複製將被處理(機器人將在解析階段刪除重複項)。請記住按分隔符分隔標籤項目(
標籤提供了靈活性機器人測試執行。
請嘗試以下方法。
在套件級別提供標籤 - 所有套件下套件繼承標籤套件。
提供的標籤測試用例這還沒有準備好運行(例如標籤:未就緒/ UnderTest等)
執行測試用例機器人通過標籤名稱提供--include和--exclude選項
摘錄這可能包括通過與 標籤名稱排除測試案例 - 包括(-i)和--exclude(-e)選項。如果使用--include選項,則只選擇具有匹配標記的測試用例,而使用--exclude選項的測試用例不具有匹配的 標記。如果兩者都使用,則只選擇標籤匹配 之前選項的測試,而不選擇與匹配後者的標籤匹配的測試。
- 包含示例 - 不包含示例 - 包含迴歸--exclude long_lasting --include和--exclude都可以多次使用以匹配多個標記。在這種情況下,如果測試的標籤與任何包含的 標籤匹配,並且沒有與任何排除的標籤匹配的標籤,則選擇該測試。
- 1. 機器人框架 - 測試設置關於測試案例的拆解
- 2. 如何在運行時使用測試ng來設置測試用例名稱?
- 3. Gmaps按名稱設置標記位置
- 4. robots.txt的機器人名稱
- 5. 機器人框架如何爲數據驅動的測試中的每個測試用例設置自己的名稱以用於報告輸出
- 6. JUnit設置測試用例
- 7. 設置log4net記錄器的名稱
- 8. 機器人框架:運行整個測試套件的設置
- 9. 如何設置標記名稱
- 10. jqgrid xmlJsonClass.json2xml設置標記名稱
- 11. 機器人框架:套件設置和測試設置之間的區別?
- 12. 設備名稱DNS測試
- 13. Java - Logback顯示測試用例名稱
- 14. 測試用例顯示名稱
- 15. 測試IRC機器人
- 16. 根據機器名稱選擇設置
- 17. 機器人測試調用另一個機器人文件
- 18. 如何在機器人框架中設置多級測試設置/拆卸
- 19. 如何設置測試的命名空間的名稱在xunit.console
- 20. 如何從機器人框架獲取測試用例信息
- 21. 在測試用例中獲取BOOST TEST測試套件名稱
- 22. Ant JUnit測試用例失敗報告未報告測試用例名稱
- 23. 設置自定義名稱服務器或設置A記錄
- 24. 使用jenkins運行硒測試用例(測試用例在機器人框架中)
- 25. JUnit測試用例 - 設置數據
- 26. 使用python進行機器人框架工作測試套件中每個測試用例的測試設置和拆卸
- 27. 試圖建立一個機器人,聽它自己的名字被標記
- 28. 在輸出文件名中使用測試用例名稱
- 29. 如果在機器人框架中第一個測試用例失敗時跳過測試用例執行
- 30. 測試設置例程設計模式
你是什麼意思,當你說它有時不工作?..任何例子,錯誤? –
預計在[so]的問題符合某些標準。這些在[問]頁面中描述,我強烈建議您閱讀,因爲您的問題不符合這些要求。此外,我們希望您已經花費了一定的努力,而不僅僅是要求現成的解決方案。由於這個問題的答案在Robot Framework用戶指南中有特別的描述,我留下的印象是你沒有花太多時間來研究這個問題,當然也沒有寫這個問題。 –