2016-10-18 4 views
1

Hallo ich bin neu in Roboter-Frame-Arbeit. Kann mir jemand helfen zu finden, ob es für jeden Testfall in einer Testsuite, die ungefähr 20 Testfälle enthält, möglich ist, einen Testaufbau und einen Test zu haben.Test-Setup und Teardown für jeden Testfall in einer Testsuite im Roboter-Frame-Arbeit mit Python

Kann jemand das mit einem Beispiel erklären?

+2

Sie den Roboter Rahmen Bedienungsanleitung gelesen haben? Es enthält eine Erläuterung zur Verwendung von Testkonfiguration und Teardown und enthält Beispiele. –

Antwort

4

Hier ist ein Beispiel. Eine Testsuite mit Teardown. Sie können den Teardown von jedem Testfall verpassen, wenn Sie ihn schließlich ausführen möchten. Bitte lesen Sie die entsprechende Dokumentation:

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} 
Verwandte Themen