UiPath Documentation
studio
2020.10
false
Studio ガイド
重要 :
このコンテンツの一部は機械翻訳によって処理されており、完全な翻訳を保証するものではありません。 新しいコンテンツの翻訳は、およそ 1 ~ 2 週間で公開されます。

モック テスト

概要

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

前提条件

  • 種類が「プロセス」のプロジェクトを作成します。

    注:

    テスト オートメーション プロジェクトではモック機能は使用できません。

モックを使用する

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\Tests\testFolder01\testCase07.xaml, the correspondent mock file is stored as production\Mocks\Tests\testFolder01\testCase07_mock.xaml .

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

モック テストの条件

  • モック ファイル内で編集できるのは、モックされたアクティビティだけです。
  • ワークフローに対して複数のモック ファイルを作成できます。
  • mock.json ファイルに、モック ファイルの構成設定が含まれています。
  • 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.
  • 未保存の変更があるモック ファイルを開いた状態で同期することはできません。
  • モック ファイルに関連付けられているワークフローを削除すると、両方のファイルを削除してよいかどうかを確認するメッセージが表示されます。
  • アクティビティ カバレッジのインジケーターでは、ソース ワークフローに含まれるアクティビティだけが考慮されます。したがって、モック アクティビティのカバレッジは計算されません。

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

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

操作 説明 手順

モック ワークフローを作成

モック テスト用にメイン ワークフローのコピーを作成します。

  1. Studio を開き、プロジェクトに移動します。
  2. プロジェクトを右クリックし、[テスト ケースを作成] を選択します。
  3. テスト ケースを設定し、[テスト用にモック ワークフローを作成] を選択します。

    [プロジェクト] > [モック] に、ワークフローのコピーが作成されます。

モック アクティビティを削除

アクティビティを囲むモックを削除します。

  1. Studio を開き、プロジェクトに移動します。
  2. [プロジェクト] > [モック] に移動し、モックを開きます。
  3. モック アクティビティを右クリックし、[モック アクティビティを削除] を選択します。

モックでアクティビティを囲む

モック アクティビティを挿入します。

  1. Studio を開き、プロジェクトに移動します。
  2. [プロジェクト] > [モック] に移動し、モックを開きます。
  3. Right click on an activity and select docs image Surround with Mock from the dropdown.

モックを同期

モック ファイルをソース ワークフロー ファイルと、モック フォルダーをソース ワークフロー フォルダーとそれぞれ同期させます。

  1. Studio を開き、プロジェクトに移動します。
  2. [プロジェクト] > [モック] に移動します。
  3. ファイルまたはフォルダーを右クリックし、ドロップダウンから [モックを同期] を選択します。

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

接続

ヘルプ リソース サポート

学習する UiPath アカデミー

質問する UiPath フォーラム

最新情報を取得