Я пытаюсь сделать снимок экрана с окном браузера на Java в автоматическом тесте Selenium.Для большинства шагов AShot работает (используя viewportPasting), но один шаг, в частности, имеет всплывающее окно, вызванное браузером, и использование AShot завершает работу шага.Для справки, всплывающее окно не может быть проверено, поэтому я предполагаю, что это результат процесса JS, и он очищается с помощью driver.switchTo().alert().accept()
.
Я также пробовал Robot().createScreenCapture
, но это занимает весь экран, а не только окно.