1
画面がロックされていない場合でも問題なくSeleniumスクリプトを実行できます。組織ポリシーに従って、システムは3分間使用しないと自動的にロックされます(ただし、システムはスリープ状態または休止状態になりません)。画面がロックされているとセレンの実行が停止する
問題があるのは、画面がロックされた後に時々NoSuchElementException
のためにテスト実行が停止することです。この例外は、画面がロックされた後、さまざまな要素でランダムに発生します。
私は私のテストを無人で実行することはできません。画面がロックされているにもかかわらず、セレンテストは問題なく実行されるはずです。私は、Windowsマシン上のGoogle Chromeでテストを実行します。この問題の回避策はありますか?
私はスクリーンをロックしないようにするためにいくつかのスクリプトを使うことができましたが、セキュリティ上の理由から組織では許可されていません。
可能な重複 - https://stackoverflow.com/questions/30502696/will-my-selenium-script-in-execution-stops-if-my-computer-goes-on-sleep-mode-hi – Eugene