Robot-framework-introduction-ride

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

ロボットフレームワーク-ライドの概要

RideはRobot Frameworkのテストエディターです。 さらに、Rideでテストケースを作成します。 Rideを開始するには、次のコマンドを実行する必要があります。

コマンド

ride.py

ロボットフレームワークのテスト

上記のコマンドは、次のスクリーンショットに示すようにIDEを開きます-

Robot Framework IDE

この章では、IDEで利用可能なオプションと機能を確認するためにエディターをウォークスルーします。 オプションと機能は、プロジェクトのテストに役立ちます。

新しいプロジェクトを作成

[ファイル]に移動し、以下に示すように[新しいプロジェクト]をクリックします-

新規プロジェクトの作成

[新しいプロジェクト]をクリックすると、次の画面が表示されます。

新規プロジェクトの作成Ex

プロジェクトの名前を入力します。 作成済みパスは、プロジェクトが保存されるパスです。 必要に応じて場所を変更できます。 プロジェクトは、ファイルまたはディレクトリとして保存できます。 プロジェクトをROBOT、TXT、TSV、HTMLなどの形式で保存することもできます。 このチュートリアルでは、ROBOT形式を使用し、テストケースを作成および実行する方法を使用します。

次に、プロジェクトをファイルとして以下のように追加します。 プロジェクトにはTestingという名前が付けられ、プロジェクトの作成後に次の画面が表示されます。

テストケース

プロジェクトの名前が左側に表示され、右側に3つのタブEdit、TextEdit、およびRunが表示されます。

上記のように、編集のUIには多くのオプションがあります。 このセクションでは、テストケースの実行に必要なデータを追加できます。 ライブラリ、リソース、変数、スカラーの追加、リストの追加、辞書の追加、メタデータの追加をインポートできます。

[編集]セクションに追加された詳細は、次のタブである[テキスト編集]に表示されます。 ここでコードをテキスト編集セクションに記述できます。

セクションの編集

Texteditに変更が追加された場合、[編集]セクションに表示されます。 したがって、[編集]タブと[テキスト編集]タブは相互に依存しており、行われた変更は両方に表示されます。

テストケースの準備ができたら、3番目の[実行]タブを使用してテストケースを実行できます。

3番目のタブの実行

Run UIは上記のとおりです。 テストケースを実行でき、開始、停止、一時停止、次のテストケース、ステップオーバーなどのオプションが用意されています。 実行中のテストケースのレポート、ログを作成することもできます。

テストケースを作成するには、次を行う必要があります-

作成されたプロジェクトを右クリックし、以下に示すように新しいテストケースをクリックします-

作成されたプロジェクト

[新しいテストケース]をクリックすると、次のような画面が表示されます-

新しいテストケース

テストケースの名前を入力し、[OK]をクリックします。 テストケースをTC0として保存しました。 テストケースが保存されると、次の画面が表示されます。

新しいテストケースの例

テストケースには、ドキュメント、セットアップ、分解、タグ、タイムアウト、テンプレートなどのオプションがあります。 それらには編集ボタンがあります。ボタンをクリックすると画面が表示され、各オプションの詳細を入力できます。 これらの詳細のさまざまなパラメーターについては、以降の章で説明します。

以下に示すように、テストケースは表形式で記述できます。 ロボットフレームワークのテストケースはキーワードベースであり、組み込みのキーワードまたはライブラリからインポートされたキーワードを使用してテストケースを作成できます。 ユーザー定義のキーワード、変数なども作成できます。 ロボットフレームワーク。

以下に示すように、テストバーを実行/停止するためのナビゲーションバーで利用可能なショートカットがあります-

ユーザー定義のキーワード

以下のスクリーンショットに示すように、検索キーワードオプションを使用できます-

screenshot

ロボットフレームワークで使用可能なキーワードのリストを取得するには、以下に示すように、表形式でctrl + spaceキーを押すと、使用可能なすべてのキーワードが表示されます-

キーワードのリスト

キーワードを思い出せない場合は、詳細を確認するのに役立ちます。 各キーワードで詳細を確認できます。 詳細には、関連キーワードの使用方法も示されています。 次の章では、乗車時に最初のテストケースを作成する方法を学びます。

結論

この章では、RIDEで利用可能な機能について説明しました。 また、テストケースを作成して実行する方法も学びました。