studio
2023.10
false
- リリース ノート
- 基本情報
- セットアップと構成
- オートメーション プロジェクト
- 依存関係
- ワークフローの種類
- ファイルの比較
- オートメーションのベスト プラクティス
- ソース管理との連携
- デバッグ
- 診断ツール
- ワークフロー アナライザー
- 変数
- 引数
- インポートされた名前空間
- コード化されたオートメーション
- トリガーベースの有人オートメーション
- レコーディング
- UI 要素
- 制御フロー
- セレクター
- オブジェクト リポジトリ
- データ スクレイピング
- 画像とテキストの自動化
- Citrix テクノロジの自動化
- RDP の自動化
- Salesforce の操作の自動化
- SAP のオートメーション
- VMware Horizon の自動化
- ログ
- ScreenScrapeJavaSupport ツール
- Webdriver プロトコル
- Test Suite - Studio
- 拡張機能
- トラブルシューティング
重要 :
このコンテンツの一部は機械翻訳によって処理されており、完全な翻訳を保証するものではありません。
Studio ガイド
Last updated 2024年11月4日
自動生成されたテスト データ
自動生成されたテスト データを使用し、さまざまなデータのシーケンスを使用してテスト ケースを実行できます。RPA テストとアプリケーション テストの両方で、さまざまなデータの組み合わせを使用できます。
If デシジョン ツリーに複数の引数型 (
Int32
、Bool
、String
など) を作成する例を考えてみます。実行時にできるだけ多くのパスを網羅するように、テスト ケースの値を自動生成機能を使用して生成します。
シンボリック実行の一環として、ワークフローが解釈され、引数に基づく値が提供されます。生成された値は、ワークフロー内の条件分岐を解決します。
- ワークフローの条件を解決する値を生成する場合 (
If
、Switch
など)。 - 引数と変数に値を割り当てる場合。
- 引数を値または他の引数と比較する場合。
重要: 考慮する必要がある依存関係、変数、およびワークフロー パスが多数存在するシナリオでは、自動生成されたデータでの RPA およびアプリケーションのテストは使用しないでください。
Decimal |
文字列 | 配列 | ディクショナリ |
---|---|---|---|
Double |
Boolean | プリミティブな値: short、int、long、float、double、byte、char、および Boolean |
キーには、変数、引数、またはリテラル データを使用できます。 プリミティブな値 (short、int、long、float、double、byte、char、および Boolean) がサポートされています。 ディクショナリの引数に使用できるキーと値のペアは 1 つだけです。たとえば、
dictionary["Name"] == "John" は使用できますが、dictionary["Name"]["Age"] == 34 は使用できません。 |
フローティング |
Byte | ||
Int32 |
Int64 | ||
長押し |
Short |
- すべてのブール演算と数値演算。
- ループには、「少なくとも 1 回は渡す」 (少なくとも 1 回はループ内の通過を試みる) 方法が使用されます。
- 文字列には、
Contains
、Equals
、StartsWith
、EndsWith
、Concat
、の各関数のデータが生成されます。
注:
- テスト アクティビティ パッケージをバージョン 22.4 に更新します。
- 自動化ワークフローを作成するか、既存の自動化ワークフローを使用します。
- 自動生成されたテスト データのパラメーターとして引数を作成します。「サポートされる引数型」をご覧ください。
テスト データのデータ ソースとして [自動生成] を選択すると、引数に基づいて既定値を含むデータ テーブルが生成されます。引数ごとに列が作成され、最初のデータ行に既定値が表示されます。
- 既存のワークフローを右クリックし、[テスト ケースを作成] を選択します。
- テスト ケースの名前を入力し、必要に応じて既定の場所を変更します。
- (任意) 実行テンプレートにテスト ケースを追加します。
- [テスト データ] タブで [ソース] をクリックし、ドロップダウン リストから [自動生成] を選択します。
- 追加する列を選択します。
- (任意) データ テーブルの値を編集するか、行と列全体を削除します。
- (任意) [行を追加] をクリックして、既定値の別の行を生成します。値は編集できます。
-
[OK] をクリックして確定します。
データが生成され、テスト ケースに追加されます。引数を使用してデータにアクセスできます。