ChikaA
April 17, 2024, 8:18am
1
お客様のWEBサイトからデータをダウンロードする処理を行っています。
この処理は以前からUiPathで自動化を行っていましたが、モダンデザインのほうが動作の安定化できると思い、モダンデザインで作り直しを行いました。
その結果、ログアウト時に表示されるダイアログのOKボタンのクリックで「画面上でターゲットに追加」を選択すると、選択オプション画面が表示されるまでに時間がかかり、選択オプション画面が選択できるようになるまでの間に「ターゲットを探しています」という表示も出るようになりました。
時間にして、選択オプション画面が表示され、実際に設定を選択できるようになるまで1分以上かかります。
下記の画像は、OKボタンのクリックで「ターゲットを編集」を選択後の画面です。こちらも同様に設定の編集ができるようになるまで時間がかかります。
また、実際に実行をしてみると、OKボタンをクリックするまでに10~20秒程かかるようになりました。
サイトはEdgeで表示しており、OKボタンのクリックの入力モードはハードウェアイベントです。
アクティビティのバージョンはすべて最新化しています。
「選択オプション」が表示されるまでの時間、およびOKボタンクリックまでの時間を短縮するためには、どのようにすれば良いでしょうか。
的外れかもしれませんが、画像認証がオンになっているからではないかと思います。
(画像の右下あたりにOKの画像があります)
@ChikaA .
I would suggest to build good Strict selector and Fuzzy selector and uncheck the CV Selector. There is possibility that your Strict and Fuzzy selectors are failing and CV selector which is fallback selector if first two fails comes to rescue that’s why it’s taking this much time to click on it.
Thanks,
Ashok
ChikaA
April 18, 2024, 1:09am
4
回答ありがとうございます。
画像については、既に設定されたクリックアクティビティの編集をする際の画面です。
私の質問の書き方が悪く申し訳ありませんが、質問は下記3つです。
1.クリックアクティビティを初めて設定する際に「画面上でターゲット追加」を選択後、選択オプション画面が表示されるまで時間がかかる
2.設定されているクリックアクティビティの「ターゲット編集」する際に選択オプション画面が表示されるまで時間がかかる
3.実行した時もOKボタンをクリックするまで時間がかかる
どれもOKボタンを認識するまでに時間がかかっているようですが、画像認証を外しても変化はありませんでした。
ChikaA
April 18, 2024, 1:14am
5
Thank you for your response.
I tried unchecking the CV selector, but there was no change.
ChikaA
April 18, 2024, 1:35am
7
アクティビティをログと実行をプロファイルをオンにし、デバッグを実行してみたところ
時間がかかっていたのは、OKボタンのクリックではなく、その前のログアウトボタンをクリックするところでした。
ログアウトボタンは、IMGで作成されているので、ログアウトボタンのセレクターも含めて設定を見直してみます。
Yoichi
(Yoichi)
April 18, 2024, 1:46am
8
こんにちは
上記のリンク先でも記述しているのですが、問題となるのはダイアログのボタンをクリックするアクションではなく、そのダイアログを表示させるトリガーとなるアクションです。
そのため、
1。原因の切り分けのため「クリックIMG」の入力モードをハードウェアイベントモード(デフォルトモード)にして事象が解消するか確認ください。
2.もし解消するようなら以下の様に並列を使用してみてください(あるいはハードウェアイベントのままでも良いかもですが)
こんにちは
伝え方が悪かったかもしれませんが、以下の様にしてもらえますか?
[img20211011-6]
別の切り分け方法として
並列を使わずに、直列に並んでいる状態で、直前のクリックの「クリックをシミュレート」をOFFにしてデフォルトモードにして、挙動をみていただく方法も可能でしたらお試しください。
gorby
(RPA Ninja)
April 18, 2024, 2:05am
9
ChikaA:
OKボタンクリックまでの時間を短縮するためには、
こんにちは。
以前Edgeで同じ経験をしました。OKボタンをクリックするアクティビティの直前のアクティビティ(画像を拝見するとIMGをクリックでしょうか)のタイムアウトを3秒(既定値は30秒。通常より短く設定)に設定するとクリックできました。
ご参考まで。
ChikaA
April 18, 2024, 4:34am
10
回答ありがとうございます。
1.2の質問ですが、こちらに投稿する前にフォーラムを検索し、下記を試していましたが、うまくいきませんでした。
「画面上でターゲットを指定」を選択→画面を最小化→F2ボタンをクリック→画面を最大化
という手順では、画面を最小化→最大化するとダイアログが消えてしまい、ターゲットが見つかりませんとなります。
この時点で選択オプション画面は表示されているので、F2ボタンをクリックし、再度ダイアログを表示させると、「アプリケーションを検索しています」という表示が出て、1分ほど待つと要素が選択できるようになります。
お世話になります。
社内WEBシステムにログインして操作する一連の流れを実装している最中なのですが、途中でポップアップが表示された際にそのポップアップに対しての操作(OKボタンを押す)の指定ができません。
具体的にはクリックのアクティビティで「画面上でターゲット指定」を選んだ際に実際のWEB画面から対象の要素を指定できるはずなのですが、ポップアップ表示中はそのモードにならずにいます。
ポップアップが消えると指定できるようになるので原因はそこにあると思うのですが、解消する手立てはあるでしょうか…?
ChikaA
April 18, 2024, 4:38am
11
回答ありがとうございます。
ログアウトボタンのクリック(IMGのクリック)のタイムアウトを設定すると、その設定した時間でOKボタンがクリックできるようになりました。
尚、ログアウトボタンのクリックの入力モードをハードウェアイベントに変更した場合も、2秒ほどでクリックできるようになりましたので、入力モードをハードウェアイベントに変更する方法を取らせていただきました。
ChikaA
April 18, 2024, 4:46am
12
回答ありがとうございます。
ログアウトボタンのクリックの入力モードをハードウェアイベントに変更後に実行すると2秒ほどでクリックできるようになりました。
OKボタンは表示されていたため、OKボタンのクリックに時間がかかっていると思っていましたが、実際はその前のログアウトボタン(IMG)のクリックで時間がかかっていたのは、盲点でした。
別の投稿で回答していますが、クリックの選択オプション画面が表示されるのに時間がかかる件は解決していませんが、実行時のクリック処理が短縮できましたので、こちらを解決済みにさせて頂きます。
system
(system)
Closed
April 21, 2024, 4:47am
13
This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.