? Question
社内システムのWebアプリケーションで、URLは同一だがウィンドウタイトルは異なる画面の操作(クリック)を行いたいが、親画面が認識され、操作ができません。解決方法を教えてください。
・使用ブラウザはEdge(IE互換モード)で、他のブラウザは使用不可
・モダンアクティビティを使用
? Answer
下記手順にて子画面を操作できるかご確認をお願いします。
1.Studioの「新規→シーケンス」で新しいワークフローファイルを作成します。
2.『アプリケーション/ブラウザーを使用』アクティビティをシーケンス内に配置します。
3.『アプリケーション/ブラウザーを使用』で「自動化するアプリケーションを指定」をクリックし子画面を選択します。
4.『アプリケーション/ブラウザーを使用』のプロパティパネル「オプション」の 「オープン動作」と「クローズ動作」でそれぞれNeverを指定します。
5.『アプリケーション/ブラウザーを使用』の 「ブラウザーのURL」を空白にします。
6.『アプリケーション/ブラウザーを使用』のプロパティパネル「統合アプリケーション>セレクター」で「…」からセレクターエディターを開き、セレクターを調整します。(動的な場合)
6.『アプリケーション/ブラウザーを使用』の「実行」内に『クリック』を配置します。
7.『クリック』の「次で指定」をクリックし、子画面の任意の要素を選択します。
※親画面がハイライトされる場合は、親画面を最小化した後に上記操作を再実行してください。
8.『クリック』のプロパティパネル「ウィンドウ セレクター」で「…」からセレクターエディターを開き、セレクターを調整します。(動的な場合)
9.ワークフローファイルを保存します。