- スキャン
- スキャンを実行
- UIプロンプトを使用してスキャン
UIプロンプト
UIプロンプトは、自然言語を使用してMonkey Testerにアプリの操作方法を指示できる強力な機能です。AI Monkey Testerは、生成モデルを活用してテストシナリオを推論し、アカウント作成、アイテムの購入、アンケートの入力など、複雑なマルチステップの操作を処理できるようにします。
UIプロンプトの主な利点は次のとおりです。
- 直感的なテスト作成: テスターは、高度な技術的知識を必要とせず、自然に意図を表現できます。
- セマンティックな理解: AIシステムはテストの記述の背後にある意図を理解し、中核となるテスト目標を維持しながらUIの変更に適応できます。
- 技術的障壁の軽減: アプリケーションのビジネスロジックは理解しているものの、プログラミングの専門知識を持たないドメインエキスパートをテストプロセスに参加させることができます。
このガイドでは、UIプロンプトを使用してスキャンを実行するプロセスについて説明します。
UIプロンプトの作成
1. 上部バーの左側にあるメニューアイコンをクリックします。
![]()
2. 「Policies & Automation」 をクリックします。

3. 「UI Rules」 をクリックします。

「UI Automation Rules」 ページには、組織のUIプロンプトが一覧表示されます。
4. 「New Rule」 をクリックします。

5. 「Name」(オプション)を入力し、プロンプトを記述します。
「New UI Prompt」 ダイアログでは、名前を付けるとUIプロンプトを簡単に識別できます。プロンプトは、Monkey Testerにアプリの操作方法を指示する自然言語の命令です。Markdownに対応しています。「Preview」 で表示を確認できます。

6. 「Create Prompt」 をクリックしてUIプロンプトを保存します。

作成されたUIプロンプトは、「UI Automation Rules」 ページに表示されます。「Actions」 列のアイコンを使用して、
編集または削除できます。

UIプロンプトを使用してスキャンを実行する
UIプロンプトは、スキャンの作成時に 「Prompts」 ステップで選択することで、スキャン内で使用できます。
1. 「Full Scan」 プロファイルでスキャンを作成します。
上部バーの 「New Scan」 をクリックし、アプリケーションを選択して、スキャンプロファイルとして 「Full Scan」 を選択します。

2. 使用するUIプロンプトを選択します。
「Prompts」 ステップに到達するまで 「Continue」 をクリックし、使用するUIプロンプトをチェックボックスで選択します。
このスキャン用に新しいUIプロンプトを記述するには、「+ UI Prompt」 をクリックします。これは自動的に選択されます。

3. 右側の概要パネルで 「Start scan」 をクリックしてスキャンを作成します。

スキャンが完了したら、上部バーの 「Scans」 からスキャンを開きます。「Call Coverage」 には、スキャンが到達した画面が表示され、
各ステップが、従った指示とその結果とともに再生されます。
コールカバレッジの確認 を参照してください。

このガイドでは、OstorlabのスキャンでUIプロンプトを作成および使用する方法の包括的な概要を説明しました。 これらの手順に従うことで、自然言語による指示の力を活用してMonkey Testerのアプリケーション操作を導き、スキャンのカバレッジと有効性を向上させることができます。