Robot-framework-working-with-setup-and-teardown

提供:Dev Guides
移動先:案内検索

セットアップとティアダウンの操作

この章では、テストワールドの2つの重要な概念-セットアップとティアダウンを理解します。<

セットアップ

これは、テストスイートまたはテストケースの実行の開始前に実行されるキーワードまたは命令のセットです。

取り壊す

これは、テストスイートまたはテストケースの実行の開始後に実行されるキーワードまたは命令のセットです。

プロジェクトのセットアップに取り組みます。セットアップとティアダウンの両方を使用します。 ブラウザの開閉は、テストケースの一般的な手順です。

ここで、セットアップでキーワード open browser を追加し、分解でブラウザーを閉じます。

コマンドラインから ride.py コマンドを使用してRideを開き、新しいプロジェクトを作成します。

分解

_New Project_をクリックして、プロジェクトを作成します。

ティアダウンの作成

[OK]をクリックしてプロジェクトを保存します。

分解を保存

[新しいテストケース]をクリックして作成します。

テストケース分解

[OK]をクリックして、テストケースを保存します。

ここで、ブラウザに関連するキーワードを使用してページと対話するために、SeleniumLibraryをインポートする必要があります。

ライブラリをインポートするには、[ライブラリ]をクリックします-

ライブラリのティアダウンのインポート

ライブラリのティアダウンをクリック

[OK]をクリックしてライブラリを保存します。

ライブラリの分解を保存

上記のスクリーンショットでは、[設定]セクションに_SetupおよびTeardown_オプションがあります。 [設定]で、[編集]をクリックしてキーワードを入力します。

次に、キーワードを入力します-

セットアップライブラリの分解

引数はパイプ文字(|)で区切る必要があります。

パイプ文字

[OK]をクリックして、セットアップを保存します。 キーワード*ブラウザを開く*を入力し、上記の引数も追加しました。

次に、分解ケースに入ります。

[ティアダウンの編集]をクリックして、キーワードを入力します。

分解の編集

[OK]をクリックして、分解を保存します。

次に、テストケースのキーワードを入力します。

Keywords Teardown

テストケースには入力テキストのみがあります。 ブラウザの開閉は、セットアップとティアダウン設定から行います。

テスト実行の詳細

実行ティアダウン

結論

テストの世界では、セットアップと分解が重要な役割を果たします。 テストケースでセットアップと分解を使用する方法と、それらの実行方法を確認しました。