test-suite
latest
false
重要 :
このコンテンツの一部は機械翻訳によって処理されており、完全な翻訳を保証するものではありません。
UiPath logo, featuring letters U and I in white
Test Suite ユーザー ガイド
Automation CloudAutomation Cloud Public SectorAutomation SuiteStandalone
Last updated 2024年11月15日

Automate manual tests

重要:

この機能は現在、監査プロセスの一部であり、レビューが完了するまで FedRAMP 承認の一部とは見なされません。 現在レビュー中の機能の完全なリストは 、こちらをご覧ください

This page lists guidelines to effectively use AutopilotTM for automating manual tests in Studio Desktop.

After you link Studio to Test Manager, the from Studio Desktop offers you a view of all test cases within your Test Manager project. The panel displays both automated and manual tests. Autopilot allows you to convert the manual tests into automated tests.

Visit Creating a coded test case from a manual test case and Creating a low-code test case from a manual test case to learn how to convert manual tests into low-code and coded test cases.

Note: To automate manual tests, install Studio Desktop version 2024.10.1 or higher.

1. 一貫性のあるオブジェクト リポジトリを準備する

Autopilot は、UI オートメーション機能を使用して、手動テスト ステップを自動テスト ステップに変換します。テスト対象の UI 要素を参照するにあたり、Autopilot には各要素へのオブジェクト リポジトリの参照が必要です。手動テスト ステップでもオブジェクト リポジトリ内のコントロール名と同じコントロール名を使用するようにして、一貫性のある命名規則に従うことが重要です。

たとえば、「[ローン申請書を提出] をクリックする」という手動テスト ステップについて考えてみましょう。この場合、Autopilot は [クリック] アクティビティを生成し、[ローン申請書を提出] という名前のオブジェクト リポジトリ要素の要素の検索を試みます。手動ステップ内のコントロール名に一貫性を持たせると、オートメーション変換プロセスがよりスムーズになります。

2. 一般的なアクティビティ名を使用する

一般的な手動テスト ステップは、「[メール アドレス] フィールドに「john.doe@gmail.com」と入力する」のように記述されています。このステップには、自動化に使用される以下の情報が含まれています。

  • 操作: [文字を入力] アクティビティとして認識される入力操作
  • データ: john.doe@gmail.com
  • ターゲット: 対応するオブジェクト リポジトリの要素として認識される「メール」

手動ステップで使用する動詞を表で確認してください。これらの動詞は、デスクトップ版の Studio 内で適切なアクティビティ/API に変換されます。

手動テスト ステップUiPath のアクティビティUiPath API
[マイ ボタン] をクリックするクリッククリック
[マイ テキストフィールド] に「ハロー・ワールド」と入力する文字を入力文字を入力
[マイ ラベル] のテキストを取得するテキストを取得GetText
[マイ チェックボックス] のチェックをオンにするチェックチェック
[ローン期間] で「3 年」の項目を選択する項目を選択項目を選択

3. フォーム入力を自動化する

データ入力が必要なフォームが画面に表示されている場合は、「Fill Form (フォームに入力)」というキーワードを使用して、Autopilot に自動化するように指示できます。

注: この機能は、コード化されたテスト ケースを生成する場合にのみ使用できます。

たとえば、手動テスト ステップ「Fill the form on the screen named 'myFormScreen' with the following values: Email: 'john@doe.com', Loan Amount: '10000', Loan Term: '3'" ([myFormScreen] という名前の画面上のフォームに次の値を入力: メール アドレス: john@doe.com、ローン金額: 10000、ローン期間: 3)」について考えてみます。Autopilot は、コード化されたオートメーション内で「Fill form (フォームを入力)」コマンドを実行し、指定したフォーム内で識別されたすべてのユーザー コントロールに値を入力します。

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

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