в среде непрерывной интеграции при параллельном запуске нескольких тестов Selenium (с использованием драйвера Firefox) для разных приложений, и каждый тест записывает свои скриншоты после каждого «действия» (например, перехода на страницу, отправки формы и т. Д.)подобно тому, какое бы окно приложения ни появлялось, оно попадает на вершину оси z и будет иметь фокус.Поэтому использование метода getScreenshotAs () из Selenium API для записи изображений приводит к смешанным снимкам экрана, на которых иногда показано одно приложение, а иногда - другое приложение.Запись ответов HTML с помощью getPageSource (), с другой стороны, работает правильно, используя экземпляр драйвера Firefox, «привязанный» к тесту.
Есть ли какое-либо решение, как работать со скриншотами со смешанным изображением?Есть ли возможность, как гарантировать, что getScreenshotAs () рассматривает только свой собственный экземпляр драйвера Firefox?Спасибо за любые подсказки!
Питер