test-suite
2024.10
true
UiPath logo, featuring letters U and I in white

Test Suite ユーザー ガイド

Automation CloudAutomation Cloud Public SectorAutomation SuiteStandalone
最終更新日時 2024年11月11日

テスト アクティビティと API

テスト データは、テストにおいて重要な役割を果たします。一般データ保護規則 (GDPR) のようなテスト規制により、テスト中に本番データを使用することはできません。UiPath® は、合成テスト データを作成することを可能にする一連のアクティビティと API を提供します。

Studio でテスト ケースを作成するには、Testing.Activities パッケージで提供されているアクティビティを使用できます。また、コード化されたテスト ケースを Studio で作成するには、Testing.Activities パッケージとともにダウンロードされる testing サービスで提供される API を使用できます。テスト API の使用方法については、「テスト API」をご覧ください。

このセクションでは、Testing.Activities パッケージに含まれるテスト関連のアクティビティと API をすべて示します。

注:「検証」系アクティビティと API では、macOS および Linux オペレーティング システムでのスクリーンショットの作成はサポートされていません。
アクティビティAPI説明
テスト データのキュー アイテムを追加AddTestDataQueueItem指定したテスト データのキューにデータ行を追加します。
AddressAddress有効なアドレスを生成します。ランダムなアドレスを生成するか、使用可能な国と都市のリストから都市を選択することができます。
ドキュメントを添付AttachDocument結果を証明するためにテストの実行結果にドキュメントを添付します。添付ファイルは、Orchestrator で [テスト] > [テスト実行] > テスト実行の詳細 に移動して、特定のテスト ケースの [添付ファイルを表示] を選択することで表示できます。
テスト データのキュー アイテムを一括追加BulkAddTestDataQueueItems指定されたテスト データ キューにデータ テーブルを追加します。
比較ルールを作成比較ルールを作成するアクションは、 VerifyDocumentsEquivalence API と VerifyTextEquivalence API 内に組み込まれています。 比較ルールを作成 ドキュメントまたはテキストの比較時に、テキストの特定の部分を一致させて除外するように設計された比較ルールを作成できます。
テスト データのキュー アイテムを削除DeleteTestDataQueueItems指定したテスト データのキュー アイテムを削除します。
テスト データのキュー アイテムを取得GetTestDataQueueItem指定したテスト データのキューから 1 つのデータ行を抽出します。
テスト データのキュー アイテムを複数取得GetTestDataQueueItems指定したテスト データのキューから複数のデータ行を抽出します。
名前GivenName一般的な名前のリストからランダムな値を選択します。
LastName一般的な姓のリストからランダムな値を選択します。
ランダムな日付RandomDate2 つの日付の間でランダムな日付を生成します。日付の範囲は mm/dd/yyyy の形式で定義します。
ランダムな数字RandomNumber指定した長さのランダムな整数を生成します。
ランダムな文字列RandomString長さと大文字/小文字を指定して、ランダムな文字列を生成します。
ランダム値RandomValue1 列のリストから値を選択します。
コントロールの属性を検証NA指定したアクティビティの出力を、指定した式と比較してアサートすることで検証します。
ドキュメントの等価性を検証ドキュメントの等価性を検証複数の比較オプションを使用して、2 つのドキュメントが同等かどうかを検証します。
式を検証VerifyExpression指定された式の真理値を検証します。
式を演算子で検証VerifyExpressionWithOperator演算子を使用して、指定した式と比較してアサートすることにより、式を検証します。
範囲を検証VerifyRange式が指定した範囲内にあるかどうかを検証します。
NAVerifyAreEqual2 つの式が等しいかどうかを検証します。
NAVerifyAreNotEqual2 つの式が等しくないかどうかを検証します。
NAVerifyContains最初の式に 2 番目の式が含まれているかどうかを検証します。
NAVerifyIsGreater最初の式が 2 番目の式より大きいことを検証します。
NAVerifyIsGreaterOrEqual最初の式が 2 番目の式より大きいことを検証します。
NAVerifyIsLess最初の式が 2 番目の式より小さいかどうかを検証します。
NAVerifyIsLessOrEqual最初の式が 2 番目の式以下かどうかを検証します。
NAVerifyIsRegexMatch最初の式が 2 番目の式の正規表現の一致するかどうかを検証します。
テキストの等価性を検証VerifyTextEquivalenceさまざまな比較オプションを使用して、2 つのテキストが等しいかどうかを検証します。

このページは役に立ちましたか?

サポートを受ける
RPA について学ぶ - オートメーション コース
UiPath コミュニティ フォーラム
Uipath Logo White
信頼とセキュリティ
© 2005-2024 UiPath. All rights reserved.