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

Studio ガイド

パッケージ ファイル テンプレート

タイムアウト付きのテスト

Test With Timeout テンプレートは、v22.10 以降のテスト アクティビティ パッケージでのみ使用できます。タイムアウトを使用する、または検証に失敗した際にスクリーンショットを作成する場合は 、テスト ケースを作成する ときに [ Test With Timeout] を選択します。

このテンプレートは、時間ベースの例外をスローし、ワークフローで発生したエラーのスクリーンショットを作成するように設定されています。

注:
  • takeScreenshotOnException Boolean 変数を false に設定した場合は、必ず [タイムアウト スコープ] アクティビティの [タイムアウト メッセージ] プロパティを変更してください。
  • タイムアウトは duration 変数で変更できます。既定値は 5 分に設定されています。
  • テスト プロジェクトの設定を行うことで、スクリーンショットをマシン上に保持できます。

XBrowser テスト テンプレート

Create a test case based on the XBrowser Test Template to test the same test data across multiple browsers. The template automatically creates a test data file with browser types and uses the Set Runtime Browser activity to switch between them. By default, Chrome is the first browser type.

前提条件

XBrowser テスト テンプレートは、Testing.Activities および UIAutomation.Activities の 24.10.0 以降のバージョンでのみ機能します。

Testing.Activities の適切なバージョンをインストールしても、UIAutomation.Activities のバージョンがそれよりも低いと、そのパッケージを更新するまでテンプレートを使用することはできません。

テンプレートの仕組み

このテンプレートは、XBrowserTemplateDataVariation という名前が付いた、種類が json のテスト データ ファイルを作成することによって機能します。このテスト データ ファイルには Browser パラメーターが設定されており、既定では Studio のプロジェクトの種類に応じて以下のブラウザーの種類が使用できます。

  • Windows プロジェクト: Chrome、Firefox、Edge
  • クロスプラットフォーム プロジェクト: Chrome、Safari、Edge

このテンプレートは、テスト データ ファイルに対応する、Browser という名前の引数を自動的に作成します。

図 1.テスト データのバリエーション ファイルと Browser 引数を表示している XBrowser テスト テンプレートを使用するテスト ケース

テスト ケースのステップの前にある最初のアクティビティは 、[ランタイム ブラウザーを設定] です。前の Browser 引数は、このアクティビティの [ ブラウザーの種類 ] プロパティに配置され、実行時に、テスト データの json ファイルで宣言されたブラウザーの種類を切り替えるようになっています。

テスト データ ファイルで他のブラウザーの種類を設定したり、[ランタイム ブラウザーを設定] アクティビティを設定したりできます。

図 2. テスト データの JSON ファイルにおけるブラウザーの種類の編集

  • タイムアウト付きのテスト
  • XBrowser テスト テンプレート
  • 前提条件
  • テンプレートの仕組み

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

接続

ヘルプ リソース サポート

学習する UiPath アカデミー

質問する UiPath フォーラム

最新情報を取得