Я использую веб-драйвер JS для проверки страницы, на которую загружены файлы PDF, но я не хочу, чтобы тест завершался до того, как PDF будет отображен в программе просмотра PDF на веб-странице.Я не могу придумать способ протестировать какой-либо элемент в средстве просмотра PDF, чтобы убедиться, что PDF был визуализирован.Когда я проверяю это вручную, и я щелкаю правой кнопкой мыши и проверяю программу просмотра PDF, она открывает отдельное окно проверки из окна проверки других страниц.Так что в основном я получаю два окна проверки.Из-за этих двух окон проверки, если я попробую что-то подобное, сценарий прекратит работу, потому что не может найти средство просмотра PDF.
.then(() => {
return $browser.waitForAndFindElement(By.xpath("//*[@type='application/x-google-chrome-pdf']"), DefaultTimeout)
})