通知を受け取る

UiPath Studio

UiPath Studio ガイド

自動生成されたテスト データ

❗️

試験段階の機能

概要


自動生成されたテスト データを使用し、さまざまなデータのシーケンスを使用してテスト ケースを実行できます。RPA テストとアプリケーション テストの両方で、さまざまなデータの組み合わせを使用できます。

動作のしくみ


Consider an example where you create multiple argument types (e.g., Int32, Bool, String) for an If decision tree. You use the auto-generate feature to generate values for your test cases to cover as many paths as possible during execution.

シンボリック実行の一環として、ワークフローが解釈され、引数に基づく値が提供されます。生成された値は、ワークフロー内の条件分岐を解決します。

1479

自動生成されたテスト データを使用するタイミング


Generate values to solve workflow conditions (e.g., If, Switch).
Assign values to arguments and variables.
Argument comparison with values or other arguments.

🚧

自動生成されたテスト データを使用すべきではないケース

考慮する必要がある依存関係、変数、およびワークフロー パスが多数存在するシナリオでは、自動生成されたデータでの RPA およびアプリケーションのテストは使用しないでください。

サポートされる引数型


DecimalString
DoubleBoolean
FloatByte
Int32Int64
LongShort

サポートされる操作


All boolean and numeric operations.
For loops, a pass-at-least-once strategy is used that attempts to go through the loop at least one time.
For strings, data is generated for the following functions: Contains, Equals, StartsWith, EndsWith, Concat.

自動生成されたテスト データを追加する


📘

はじめる前に

  • Testing アクティビティ パッケージをバージョン 22.4 に更新します。
  • 自動化ワークフローを作成するか、既存の自動化ワークフローを使用します。
  • 自動生成されたテスト データのパラメーターとして引数を作成します。「サポートされる引数型」をご覧ください。

テスト データのデータ ソースとして [自動生成] を選択すると、引数に基づいて既定値を含むデータ テーブルが生成されます。引数ごとに列が作成され、最初のデータ行に既定値が表示されます。

  1. 既存のワークフローを右クリックし、[テスト ケースを作成] を選択します。
  2. テスト ケースの名前を入力し、必要に応じて既定の場所を変更します。
  3. (任意) 実行テンプレートにテスト ケースを追加します
  4. [テスト データ] タブで [ソース] をクリックし、ドロップダウン リストから [自動生成] を選択します。
  5. 追加する列を選択します。
  6. (任意) データ テーブルの値を編集するか、行と列全体を削除します。
  7. (任意) [行を追加] をクリックして、既定値の別の行を生成します。値は編集できます。
  8. [OK] をクリックして確定します。
    データが生成され、テスト ケースに追加されます。引数を使用してデータにアクセスできます。
734

関連記事


テスト データを更新または削除する

11 か月前に更新

自動生成されたテスト データ


改善の提案は、API リファレンスのページでは制限されています

改善を提案できるのは Markdown の本文コンテンツのみであり、API 仕様に行うことはできません。