Robot-framework-introduction-ride
ロボットフレームワーク-ライドの概要
RideはRobot Frameworkのテストエディターです。 さらに、Rideでテストケースを作成します。 Rideを開始するには、次のコマンドを実行する必要があります。
コマンド
ride.py
上記のコマンドは、次のスクリーンショットに示すようにIDEを開きます-
この章では、IDEで利用可能なオプションと機能を確認するためにエディターをウォークスルーします。 オプションと機能は、プロジェクトのテストに役立ちます。
新しいプロジェクトを作成
[ファイル]に移動し、以下に示すように[新しいプロジェクト]をクリックします-
[新しいプロジェクト]をクリックすると、次の画面が表示されます。
プロジェクトの名前を入力します。 作成済みパスは、プロジェクトが保存されるパスです。 必要に応じて場所を変更できます。 プロジェクトは、ファイルまたはディレクトリとして保存できます。 プロジェクトをROBOT、TXT、TSV、HTMLなどの形式で保存することもできます。 このチュートリアルでは、ROBOT形式を使用し、テストケースを作成および実行する方法を使用します。
次に、プロジェクトをファイルとして以下のように追加します。 プロジェクトにはTestingという名前が付けられ、プロジェクトの作成後に次の画面が表示されます。
プロジェクトの名前が左側に表示され、右側に3つのタブEdit、TextEdit、およびRunが表示されます。
上記のように、編集のUIには多くのオプションがあります。 このセクションでは、テストケースの実行に必要なデータを追加できます。 ライブラリ、リソース、変数、スカラーの追加、リストの追加、辞書の追加、メタデータの追加をインポートできます。
[編集]セクションに追加された詳細は、次のタブである[テキスト編集]に表示されます。 ここでコードをテキスト編集セクションに記述できます。
Texteditに変更が追加された場合、[編集]セクションに表示されます。 したがって、[編集]タブと[テキスト編集]タブは相互に依存しており、行われた変更は両方に表示されます。
テストケースの準備ができたら、3番目の[実行]タブを使用してテストケースを実行できます。
Run UIは上記のとおりです。 テストケースを実行でき、開始、停止、一時停止、次のテストケース、ステップオーバーなどのオプションが用意されています。 実行中のテストケースのレポート、ログを作成することもできます。
テストケースを作成するには、次を行う必要があります-
作成されたプロジェクトを右クリックし、以下に示すように新しいテストケースをクリックします-
[新しいテストケース]をクリックすると、次のような画面が表示されます-
テストケースの名前を入力し、[OK]をクリックします。 テストケースをTC0として保存しました。 テストケースが保存されると、次の画面が表示されます。
テストケースには、ドキュメント、セットアップ、分解、タグ、タイムアウト、テンプレートなどのオプションがあります。 それらには編集ボタンがあります。ボタンをクリックすると画面が表示され、各オプションの詳細を入力できます。 これらの詳細のさまざまなパラメーターについては、以降の章で説明します。
以下に示すように、テストケースは表形式で記述できます。 ロボットフレームワークのテストケースはキーワードベースであり、組み込みのキーワードまたはライブラリからインポートされたキーワードを使用してテストケースを作成できます。 ユーザー定義のキーワード、変数なども作成できます。 ロボットフレームワーク。
以下に示すように、テストバーを実行/停止するためのナビゲーションバーで利用可能なショートカットがあります-
以下のスクリーンショットに示すように、検索キーワードオプションを使用できます-
ロボットフレームワークで使用可能なキーワードのリストを取得するには、以下に示すように、表形式でctrl + spaceキーを押すと、使用可能なすべてのキーワードが表示されます-
キーワードを思い出せない場合は、詳細を確認するのに役立ちます。 各キーワードで詳細を確認できます。 詳細には、関連キーワードの使用方法も示されています。 次の章では、乗車時に最初のテストケースを作成する方法を学びます。
結論
この章では、RIDEで利用可能な機能について説明しました。 また、テストケースを作成して実行する方法も学びました。