2016-10-18 1 views
1

안녕하세요 저는 로봇 프레임 워크를 처음 사용합니다. 어떤 사람이 약 20 개의 테스트 케이스가 포함 된 테스트 스위트에서 각 테스트 케이스에 대한 테스트 설정 및 해체가 가능할 수 있는지 찾아 내도록 도와 줄 수 있습니까?Python을 사용하여 로봇 프레임 작업의 테스트 스위트에있는 각 테스트 케이스에 대한 테스트 설정 및 해체

예를 들어 설명해 줄 사람이 있습니까?

+2

당신이 로봇 프레임 워크 사용자 설명서를 읽고 : 해당 설명서를 참조하십시오? 여기에는 테스트 설정 및 해체를 사용하는 방법에 대한 설명과 예제가 포함되어 있습니다. –

답변

4

다음은 예입니다. teardown을 포함하는 testsuite. 마침내 테스트 케이스를 실행하려면 각 테스트 케이스에서 해체를 놓칠 수 있습니다.

http://robotframework.org/robotframework/latest/RobotFrameworkUserGuide.html#test-setup-and-teardown

*** Settings *** 
Test Setup  Open Application App A 
Test Teardown Close Application 

*** Test Cases *** 
Default values 
    [Documentation] Setup and teardown from setting table 
    Do Something 

Overridden setup 
    [Documentation] Own setup, teardown from setting table 
    [Setup] Open Application App B 
    Do Something 

No teardown 
    [Documentation] Default setup, no teardown at all 
    Do Something 
    [Teardown] 

No teardown 2 
    [Documentation] Setup and teardown can be disabled also with special value NONE 
    Do Something 
    [Teardown] NONE 

Using variables 
    [Documentation] Setup and teardown specified using variables 
    [Setup] ${SETUP} 
    Do Something 
    [Teardown] ${TEARDOWN}