Recorder のベスト プラクティス
- 最終更新日2025/12/26
Recorder のベスト プラクティス
Universal Recorderを使用する際に、信頼性が高く、効率的で、保守可能な自動化を確保するためのベストプラクティスに従ってください。
一般的なベスト プラクティス
- AISense Recorderを使用する際は、最適な互換性のために DPI スケーリングを100%に設定してください。
- 安定した環境で記録してください。 録音する前に、不要なアプリやブラウザタブを閉じて、環境が安定していることを確認してください。
- ウェブ自動化の際は、Google Chrome と Microsoft Edge のブラウザズームが100%に設定されていることを確認し、要素を正確にキャプチャしてください。
- 録音と実行の間で同じ環境を維持することをお勧めします。
- レコーダー アクション を再試行、待機、またはフォールバック アクション のロジックで囲むことによって、あなたの自動化に堅牢なエラーハンドリングを組み込みます。 これにより、あなたの自動化が遅延や予期しない問題をスムーズに処理できることが保証されます。
- 録音後、異なるデータセット、環境、およびユーザーアカウントで自動化をテストし、信頼性を確保してください。 アプリケーションを再起動して、レコーダー が要素をまだ認識していることを確認し、セレクタが安定していることを検証してください。
レコーダーの設定と信頼性に関するベストプラクティス
- 自動化を複数回実行し、一貫している属性を観察することで、静的なプロパティを特定します。 Web ページを閉じて再度開き、コントロールの変更を確認し、さまざまな環境で Bot の信頼性をテストしてください。 文字列と数字を組み合わせた値には注意してください。これらはしばしば動的であり、そのようなプロパティを定期的に再検証してください。 DOMXPathが動的な場合は、代わりに使用できる動的な XPath を作成します。 より高い信頼性を得るためにワイルドカードをご利用ください。例えば、接頭辞の後に変動する数字が続く場合などが該当します。
- ユーザー入力をシミュレートするために テキスト設定 アクション を使用する際、特にオートコンプリートや類似のバックエンドプロセスをトリガーするフィールドでは、キー入力の間に少し遅延を追加してください。 これにより、すべての期待される関数が正しく実行されることが保証されます。
- UI 要素を自動化する際に、ユニークで安定した ID 属性を持つ場合は、Recorderで検索基準としてIDを使用してください。 安定したユニークな要素 ID は、UI 要素を識別する効率的で信頼性の高い方法を提供します。
- ウェブアプリケーションで作業する際は、特に動的要素に対して、検索条件にDOMXpathを常に含めてください。 パス プロパティは、UI レイアウトが変更されたり、要素が追加または削除されたり、順序が変更された場合に頻繁に変わる可能性のある数値またはインデックスベースの値を使用して、要素の UI 階層における位置を表します。
- 主要な検索アルゴリズムは パス と DOMXPath です。 HTML以外の技術については、パスプロパティを使用することをお勧めします。 ウェブ自動化には、DOMXPath と CSS セレクター を使用してください。 非 HTML アプリケーションの検索条件には、常にパスプロパティを含めてください。
- 無人モードでは、アプリケーションが正しくレンダリングされない場合、物理的な アクション が問題に直面する可能性があります。 適切なソフトアクションを使用して、事例を確実に実現してください。
- ウィンドウタイトルが特定のイベントやフロー(ファイル名、ユーザーID、日付など)によって変化する場合は、ウィンドウタイトルに * ワイルドカードを使用してください。例えば、「Invoice - 12345」ではなく「Invoice - *」のように指定します。