自動化の記録

  • リリースバージョン: Washingtondc
  • 更新日 2024年02月01日
  • 読む5読むのに数分
  • RPA デスクトップデザインスタジオ アプリケーションでレコーダーオプションを使用して自動化を記録します。アプリケーション要素に対して実行するアクションは、自動化プロジェクトに自動化フローとして保存できます。

    始める前に

    レコーダーを使用して初めて自動化を記録する前に、以下のアクションを実行する必要があります。
    • ServiceNow RPA Chrome 拡張を Google Chrome ブラウザーにインストールして有効にします。RPA Google Chrome 拡張の追加の詳細については、「ServiceNow RPA Chrome 拡張の追加」を参照してください。
    • ServiceNow RPA Edge 拡張を Microsoft Edge ブラウザーにインストールして有効にします。RPA Edge 拡張の追加の詳細については、「ServiceNow RPA Edge 拡張機能の追加」を参照してください。
    • ServiceNow RPA Google Chrome および Microsoft Edge ブラウザー拡張機能の [サイトアクセス (Site access)] ペインで、[すべてのサイト (On all sites)][アクセスした Web サイトのすべてのデータの読み取りと変更をこの拡張で許可する (Allow this extension to read and change all your data on websites that you visit to)] が有効になっていることを確認します。
    • Windows マシンから Java Access Bridge を有効にします。Java Access Bridge を有効にする方法の詳細については、「Java Access Bridge の有効化とテスト」を参照してください。
    Web アプリケーションを記録するたびに、以下のアクションを実行する必要があります。
    • ブラウザーのズームレベルを 100% に設定します。
    • ブラウザーの開発者ツールを閉じます。
    • Web ページがブラウザーに完全にロードされるまで待ちます。

    必要なロール:なし

    手順

    1. [デザイン] タブのツールバーから [レコーダーを起動 (Launch recorder)] を選択します。
      RPA デスクトップデザインスタジオ ウィンドウが最小化され、レコーダーパネルが起動します。
      重要:
      Universal App Connector (UAC) プラグインが利用できないか、自動化プロジェクトから削除されている場合、RPA Desktop Design Studio では [レコーダーを起動 (Launch recorder)] ボタンを使用できません。
    2. 記録するアプリケーションを開き、[記録を開始 (Start recording)] アイコン [記録を開始 (Start recording)] アイコン を選択します。
    3. アクションを実行する要素をポイントします。
      要素のタイプに関連するデフォルトのアクションが表示されます。たとえば、Notepad++ で [保存] ボタンをポイントすると、 要素タイプは <button> として表示され、このアイテムのデフォルトのアクションは Click になります。
    4. デフォルトアクションに対してドロップダウンボタンを選択すると、要素の関連アクションのリストが表示されます。

      たとえば、ボタン要素タイプの関連アクションのリストは、SendKeys、GetText、DoubleClick、および Focus です。

      さまざまなタイプのアクションと要素の詳細については、「要素とレコーダーのアクションのタイプ」を参照して ください。

    5. オプション: 要素の親をハイライト表示するには、 [親要素をハイライト表示 (Highlight parent element)] アイコン [親をハイライト表示 (Highlight parent)] アイコン を選択します。
      たとえば、Web ページのテーブルのセルに対して [親要素をハイライト表示 (Highlight parent element)] オプションを選択すると、親テーブルがハイライト表示されます。
    6. 要素に対して実行する必要なアクションを選択します。
      実行する各アクションは、[記録されたアクション (Recorded actions)] ペインに順番にキャプチャされます。
    7. オプション: 記録を一時停止する場合は、[記録を停止] アイコン [記録を一時停止 (Pause recording)] アイコン を選択します。
    8. [記録されたアクション (Recorded actions)] ペインを表示するには、[記録されたステップを表示 (Show recorded steps)] アイコン [記録されたステップを表示 (Show recorded steps)] アイコン を選択します。
      アプリケーション要素に対して実行したアクションは、ここから確認できます。
    9. オプション: 記録されたアクションを削除する場合は、アクションをポイントし、[アクションを削除] アイコン [アクションを削除] アイコン を選択します。
    10. オプション: [記録されたアクション (Recorded actions)] ペインからすべての記録されたアクションを削除する場合は、[すべて削除] を選択します。
    11. [記録を保存] を選択します。
    12. フォームのフィールドに入力します。
      表 : 1. [記録を保存] ペイン
      フィールド 説明
      アクティビティ名 記録されたアクションが自動化フローとして保存される自動化アクティビティの名前。
      注:
      既存のアクティビティの名前を指定しないでください。
      グローバルオブジェクトの保存先 (Save global object to) 記録された要素を既存の UAC オブジェクトまたは新しい UAC グローバルオブジェクトに保存するオプション。

      [新しいグローバルオブジェクト (New global object)] を選択した場合は、[グローバルオブジェクト名 (Global object name)] フィールドにオブジェクトの名前を入力する必要があります。

      [既存のグローバルオブジェクト (Existing global object)] を選択した場合は、[既存のグローバルオブジェクトから選択 (Select from existing global objects)] リストから既存の UAC グローバルオブジェクトを選択する必要があります。

    13. [記録を保存] を選択します。
      記録されたアクションは、自動化アクティビティとして自動化プロジェクトに保存されます。記録された自動化アクティビティは、[デザイン面 (design surface)] から変更できます。

    次のタスク

    記録された要素は、[プロジェクトエクスプローラー (Project Explorer)] の [グローバルオブジェクト (Global Objects)] で UAC オブジェクトとして表示できます。UAC オブジェクトを展開すると、レコーダーによってキャプチャされたすべての画面と要素が表示されます。UAC で画面と要素の一致ルールを変更する場合は、次のアクションを実行します。
    1. [グローバルオブジェクト (Global Objects)] で生成された UAC オブジェクトを右クリックし、[構成] を選択します。

      [画面と要素の構成 (Configure screen and elements)] ウィンドウが表示されます。

    2. [画面と要素 (Screens and elements)] ペインから、記録の画面と要素を構成します。

      画面と要素の一致ルールを構成する方法の詳細については、「Universal App Connector の使用」を参照してください。