通知を受け取る

UiPath Studio

UiPath Studio ガイド

モック テスト

概要


アクティビティに対するモック テストを使用して、特定のテスト ケース機能を分離し、そこに焦点を絞ります。

593593

依存関係


Testing Activities Packge

モックの操作


You can create a mock file of your workflow by selecting Mock workflow under test in the Create Test Case window. This creates a copy of your workflow with the name workflowName_mock and stores it in Project > Mocks. This folder mirrors the source workflow file tree structure. For example, if your workflow is stored in the Project tab as production\testFolder01\testCase07.xaml, the correspondent mock file is stored as production\testFolder01\testCase07_mock.xaml です。

実際には、データベースに直接書き込むアプリケーションがありますが、画面に書き込む必要もあるでしょう。[モックで囲む] を使用すれば、メインのテスト ケースに変更を加えることなく、この特定の機能をテストできます。一般的な注意点として、テストには、運用において永続的な効果を発揮するモックまたは特別なリソースを必要とするモックを使用することを検討してください。

モック テストの条件


  • モック ファイル内で編集できるのは、モックされたアクティビティだけです。
  • ワークフローに対して複数のモック ファイルを作成できます。
  • Nested mocks are unavailable as you cannot use Surround with Mock on existing mock activities.
  • ★削除★ mock.json file contains configuration settings for mock files.
  • Given-When-Then のテスト ケース構造では、[モックで囲む] は When 内のアクティビティでのみ利用可能です。
  • Changes made in the source workflow file are applied to the mock file when you Save your project. Alternatively, you can manually sync your mock files. For more information, see Mock Testing Actions.
  • 未保存の変更があるモック ファイルを開いた状態で同期することはできません。
  • モック ファイルに関連付けられているワークフローを削除すると、両方のファイルを削除してよいかどうかを確認するメッセージが表示されます。
  • アクティビティ カバレッジのインジケーターでは、ソース ワークフローに含まれるアクティビティだけが考慮されます。したがって、モック アクティビティのカバレッジは計算されません。

モック テストのアクション


以下の表に、モック テストで実行できるアクションを示します。

Action

Description

Procedure

Create mock workflow

Create a copy of your main workflow for mock testing.

  1. Open Studio and navigate to your project.
  2. Right-click on your project and select Create Test Case.
  3. Configure your test case and select Mock workflow under test.
  4. If you have an existing mock file that you want to use, you can select it from the Mock dropdown.
    A copy of your workflow is created in Projects > Mocks.

Remove mock activity

Remove the mock that surrounds your activity

  1. Open Studio and navigate to your project.
  2. Go to Project > Mocks an open a mock.
  3. Right click on a mock activity and select Remove mock activity.

Surround activity with mock

Insert a mock activity.

  1. Open Studio and navigate to your project.
  2. Go to Project > Mocks an open a mock.
  3. Right click on an activity and select mockmock Surround with Mock from the dropdown.

Synchronize mock

Sync your mock files or folders with the source workflow file or folders, respectively.

  1. Open Studio and navigate to your project.
  2. Go to Project > Mocks.
  3. Right click on a file or folder and select Synchronize Mock from the dropdown.

1 年前に更新

モック テスト


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

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