studio
2024.10
true
重要 :
このコンテンツの一部は機械翻訳によって処理されており、完全な翻訳を保証するものではありません。
UiPath logo, featuring letters U and I in white
Studio ガイド
Last updated 2024年11月4日

testCases.json ファイルについて

testCases.json は、テスト ケースが含まれる、種類がプロセスのプロジェクトを NUPKG としてパッケージ化するときに自動的に生成されるファイルです。このファイルには、RPA テスト プロジェクトに関するメタデータが含まれています。
testCases.json ファイルは、プロジェクトの NUPKG ファイルの .tmh ディレクトリで確認できます。
testCases.json ファイルに含まれるパラメーターの説明を以下の表に示します。
パラメーター説明
PackageNameパッケージの名前です。
PackageVersionパッケージのバージョンです。
ProjectIdプロジェクトの一意の識別子です。
RpaPackageName作成された RPA パッケージの名前です。
RpaPackageVersionRPA パッケージのバージョンです。
TestCases指定されたプロセスのテスト ケースをリストする配列です。各テスト ケースには、以下の情報が含まれます。
  • AutomationId: オートメーションの一意の識別子です。
  • RpaPackageEntryPoints: ID とワークフロー名を含む、RPA パッケージのエントリ ポイントをリストした配列です。
  • TestCaseName: テスト ケースの名前です。
Typeプロジェクトの種類です。常に Process です。
Workflowsエントリ ポイントの ID、名前、ワークフローの種類を含む、テスト ケースに関連するワークフローをリストした配列です。

以下の例は、Studio でパッケージ化されたプロジェクトに含まれる testCases.json ファイルの内容です。
{
    "PackageName": "Testsuite_Tests",
    "PackageVersion": "1.0.162152358",
    "ProjectId": "<projectid>",
    "RpaPackageName": "Testsuite",
    "RpaPackageVersion": "1.0.162145743",
    "TestCases": [
        {
            "AutomationId": "<id>",
            "RpaPackageEntryPoints": [
                {
                    "Id": "<id>",
                    "WorkflowName": "Main.xaml"
                }
            ],
            "RpaWorkflows": [
            ],
            "TestCaseName": "TestCase.xaml"
        }
    ],
    "Type": "Process",
    "Workflows": [
        {
            "EntryPointId": "<entrypointid>",
            "Name": "Main.xaml",
            "Type": "EntryPoint"
        }
    ]
}{
    "PackageName": "Testsuite_Tests",
    "PackageVersion": "1.0.162152358",
    "ProjectId": "<projectid>",
    "RpaPackageName": "Testsuite",
    "RpaPackageVersion": "1.0.162145743",
    "TestCases": [
        {
            "AutomationId": "<id>",
            "RpaPackageEntryPoints": [
                {
                    "Id": "<id>",
                    "WorkflowName": "Main.xaml"
                }
            ],
            "RpaWorkflows": [
            ],
            "TestCaseName": "TestCase.xaml"
        }
    ],
    "Type": "Process",
    "Workflows": [
        {
            "EntryPointId": "<entrypointid>",
            "Name": "Main.xaml",
            "Type": "EntryPoint"
        }
    ]
}

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

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