2016-09-23 55 views
0

我在機器人框架中有3個測試用例,我只需要運行拆卸動作一次最後執行3個測試用例。 如何處理?拆除機器人框架中的動作

*** Settings *** 
Test Teardown  Teardown Actions 
Library   abc.py 

*** Variables *** 

*** Test Cases *** 
testcase1 
    Run Keyword func1 

testcase2 
    Run Keyword func2 

testcase3 
    Run Keyword func3 


*** Keywords *** 
Teardown Actions 
    Run Keyword clear 
+0

你是否安裝了任何庫拆卸或自動? – Emna

回答

7

robotframework中有「Suite Teardown」,它將在執行所有測試用例後運行。

Check this link for more info.

可就是這樣使用。

*** Settings *** 
Library   SSHLibrary 
Library   OperatingSystem 
Library   String 
Suite Teardown Teardown Actions 

*** Keywords *** 
    Teardown Actions  
     Run Keyword clear 

*** Testcases *** 
    testcase1 
     Run Keyword func1 

    testcase2 
     Run Keyword func2 

    testcase3 
     Run Keyword func3 

請讓我知道是否需要更多信息。

+2

謝謝:)其工作 – passionTime

+0

它是強制性的添加一個pip安裝拆解或它不是像庫? @Dinesh – Emna

+1

@Emna - 不。如果你已經安裝了Robot Framework,它會默認使用它。檢查此鏈接 - http://robotframework.org/robotframework/latest/RobotFrameworkUserGuide.html –