ブラウザ再利用時にマウスがぐるぐるする
助けてください。
シナリオ実行時にマウスぐるぐる待機が10秒程度入ることがあるのを解消したいです。
経験則、ヒント、参考情報、アドバイス等の情報が欲しいです。
背景
- システムでカバーできてないケースを人が処理する業務
- 複雑な処理を人より速くこなすことを目指した、ブラウザ操作(WebDriver制御)のシナリオ
- 人が補助することもある、いわゆるAttendedなシナリオ
- 機械らしい工夫を織り込んで、1件の処理はベテランの手動処理と競うスピード感になった
困っていること
- 2件目の実行時にブラウザの制御※が始まるまでに、マウスぐるぐる待機が10秒程度入ることがある
※ 検索ボタン相当の「クリック」、ヒットしたら案件を開いて「値の取得」や別システムへの「値の設定」 - WinActorを再起動(≒ChromeDriverを終了)した後なら(1件目扱いになるから?)ぐるぐるはない
ジレンマ
- 人より速くこなすことがミッションのため、起動済みのブラウザをスムーズに再利用したい
- WinActor起因は潰せた感がある
https://winactor.com/questions/question/テストでも本運用でもブラウザ起動済みならスム/
- WinActor再起動には10秒以上かかる
- WebDriver制御のシナリオなので、WinActorの終了でブラウザも落ちる
- ブラウザが落ちるとChromeDriverが終了する
- 再実行時に目的の画面まで遷移する時間が惜しい
- せっかく起動済みのブラウザをスムーズに再利用できるようになったはずなのに
見立て
- 手動でブラウザを落としてすぐに実行することでもそっくりさんな症状が再現できる(同じくらいぐるぐるの挙動がある)
- ぐるぐるはWebDriverの体勢待ちっぽく感じる
想定する回答のイメージ
- WebDriverの扱いかた
- WebDriverにこの刺激を与えれば2件目のぐるぐるがなくなるかも
- このライブラリでフェイントをかけては?
- このコマンドでつんつんしてみては?
- WebDriverの利用終了から次の利用開始までに要するインターバルみたいな情報
- そこじゃなくてここ
環境
- WinActor7211
- Chrome10X/ChromeDriver10X
※ バージョン番号は全桁完全一致
※ ドキュメント\WinActor\webdriver\chromedriver.exe を使用
試したいけど環境的に試せないこと
- WinActorのバージョンアップ?
- Chrome/ChromeDriverのバージョンアップ?
- Edgeに切り替え?
思いつきの対策案
- 2件目の実行開始を手動から自動にする
(連続実行をデフォルトにして、必要に応じて停止)
※ 時間を見つけて試し次第、続報予定
WebDriverを使わないAutomate Chrome / Edge using VBAならこの症状は生じ得ないのかどうか
この質問は解決済みのためクローズされています。
anothersolution 新しいコメントを投稿
回答とコメントは、会員登録(無料)で閲覧できるようになります。
新規登録