サイトアイコン JobAutoマニュアル

JobAutoでブラウザアクションの操作対象を再設定する方法

★アクションの説明、概要

JobAutoで作成済みのブラウザアクションについて、 Webページ上の操作対象となる要素を 再設定する方法について説明します。

ブラウザアクションを作成したあとに、 クリックや値入力、値取得などの操作対象を 別の要素へ変更したい場合は、 フォーカスの再設定を行います。

アクションの編集画面を開いた状態で、 ブラウザ上の新しく操作したい場所を選択し、 右クリックして操作対象を再設定します。

Webサイトの変更などによって これまで設定していた要素を正しく認識できなくなった場合や、 最初に設定した要素とは別の場所を操作したい場合に利用できます。

操作対象を再設定したあとは、 「要素にフォーカス」を使用して、 目的の要素をJobAutoが正しく認識しているか確認してください。

このページでは、 ブラウザアクションの操作対象を再設定する方法、 再設定後の確認方法、 目的の要素を正しく指定できない場合の 確認ポイントについて説明します。


★アクションの作成方法


★アクションの設定画面について

本アクションは、アクション設定画面はありません。


ブラウザアクションの操作対象を変更する場合

すでに作成しているブラウザアクションについて、 クリックや値入力、値取得などを行う場所を 別のWebページ要素へ変更したい場合は、 操作対象を再設定します。

アクションを作り直すのではなく、 既存アクションの操作対象を 新しい要素へ設定し直す場合に利用できます。

再フォーカスで操作対象を再設定する

操作対象を変更したいブラウザアクションの 編集画面を開きます。

編集画面を開いた状態で、 ブラウザ上の新しく操作したい場所を選択します。

対象となる場所を右クリックし、 操作箇所を再設定してください。

ブラウザの要素を再設定する方法については、 JobAutoでブラウザの要素をうまく設定するコツ も確認してください。

操作対象を再設定したあとに確認する

操作対象を変更したあとは、 アクション設定画面の 「要素にフォーカス」を使用して 目的の要素が指定されているか確認してください。

想定した場所へフォーカスが当たれば、 再設定した要素をJobAutoが認識しています。

別の場所へフォーカスが当たる場合は、 要素の設定を確認してください。

Webサイトの変更で操作対象がずれた場合

Webサイトの画面構成が変更されると、 以前作成したブラウザアクションが 想定した要素を操作できなくなる場合があります。

画面上に目的のボタンや入力欄が存在している場合は、 操作対象を再設定し、 新しいWebページの構成に合わせてください。

再設定後は、 「要素にフォーカス」を使って 操作対象を確認します。

再設定しても目的の要素へフォーカスが当たらない場合

操作対象を再設定しても 目的の場所へフォーカスが当たらない場合は、 アクションの要素指定を確認してください。

ブラウザアクションでは、 XPath、Attribute、Value、 テキストパターン、要素のインデックスなどを使って 操作対象を指定するものがあります。

ブラウザの要素をうまく指定する方法については、 JobAutoでブラウザの要素をうまく設定するコツ を確認してください。

同じ条件の要素が複数ある場合

操作対象を再設定したあと、 目的とは違う場所へフォーカスが当たる場合は、 同じ条件に一致する要素が Webページ内に複数存在している可能性があります。

その場合は、 対象となるブラウザアクションの 「要素のインデックス」などを確認してください。

設定を変更したあとは、 「要素にフォーカス」で 実際に操作したい場所が選択されるか確認します。

Chrome・Edgeで操作対象を選択できない場合

ChromeやEdgeでは、 Webサイトによって通常の方法では 操作したい要素へフォーカスが当たらない場合があります。

再設定したい要素そのものを選択できない場合は、 ブラウザの要素指定方法を 手動設定へ変更する方法を確認してください。

詳しい方法については、 JobAutoでブラウザの要素にフォーカスが当たらない場合の対処方法 も確認してください。

「フォーカスの再設定」と「フォーカスの移動」の違い

「フォーカスの再設定」と 「フォーカスの移動」は、 名前が似ていますが用途が異なります。

やりたいこと 使用する方法
作成済みブラウザアクションの操作対象を別の要素へ変更する フォーカスの再設定
ロボット実行時にWebページ内の指定した要素へフォーカスを移動する フォーカスの移動

ブラウザへのフォーカス中断・再開との違い

「ブラウザへのフォーカス中断・再開」も フォーカスという名前が付いていますが、 「フォーカスの再設定」とは目的が異なります。

機能 用途
フォーカスの再設定 作成済みアクションの操作対象となる要素を変更する
ブラウザへのフォーカス中断 ロボデザインでWebページの要素選択を一時的に停止する
ブラウザへのフォーカス再開 Webページの要素選択を再開する

操作対象の再設定がうまくいかない場合の確認順序

  1. 変更したいブラウザアクションの編集画面を開いているか確認する
  2. ブラウザ上で新しく操作したい要素を選択する
  3. 右クリックから操作対象を再設定する
  4. 「要素にフォーカス」で目的の場所が指定されているか確認する
  5. 目的とは違う場所の場合はXPathやテキストパターンなどの要素指定を確認する
  6. 同じ条件の要素が複数ある場合は要素のインデックスを確認する
  7. Chrome・Edgeで要素を選択できない場合はブラウザの要素指定方法を確認する

関連するブラウザ操作・FAQ

モバイルバージョンを終了