2016-10-18 5 views
1

こんにちは、私はロボットのフレームワークを初めて使いました。誰かが、約20のテストケースを含むテストスイート内の各テストケースのテストセットアップとティアダウンを行うことが可能かどうかを知る助けになりますか?Pythonを使用したロボットフレーム作業のテストスイート内の各テストケースのテストセットアップとティアダウン

例を挙げて説明できますか?

+2

あなたはロボットのフレームワークのユーザーガイドを読んでいる: 対応するドキュメントを読んでください!テストセットアップとティアダウンの使用方法の説明とサンプルが含まれています。 –

答えて

4

例を示します。ティアダウンを含むテストスイート。最後に実行したい場合は、各テストケースからのティアダウンを見逃すことができます。

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} 
関連する問題