Я автоматизирую тестовые случаи, в которых мне нужно загрузить папку на Google диск. Я могу успешно щелкнуть и загрузить папку по пути, но сразу же, когда я нажимаю кнопку загрузки в окнах просмотра, в верхней средней части экрана появляется предупреждение: «Это позволит загрузить все файлы из« folderName ». Делайте это, только если вы доверяете этому сайту. "(См. Прикрепленное изображение)
Есть две кнопки «Загрузить» и «Отмена», но я не могу идентифицировать эти элементы. Я перепробовал все возможные подходы.
Есть ли другой способ обработать это предупреждение системы безопасности. Я нашел следующую информацию о предупреждении.
Как удалить предупреждающее сообщение в Chrome при загрузке каталога
- Отключить оповещение в настройках Chrome Web Driver
- Автоматическое принятие оповещения.
- AutoIT (кнопка не может быть идентифицирована)
Ключи робота (работает), но не стабильно. не проходит тест, если вы будете выполнять два теста параллельно.
uploadFolder (folderToUpload, 5000);
Робот робот = новый робот ();
robot.keyPress (KeyEvent.VK_LEFT);
robot.keyPress (KeyEvent.VK_ENTER);