Я пытаюсь проверить, соответствует ли имя загруженного файла ожидаемому имени после нажатия кнопки.
В настоящее время я перехожу на страницу загрузок Chrome и затем проверяю, содержит ли страница название документа, который я хочу:
page.driver.browser.navigate.to("chrome://downloads/")
assert page.has_content?("document.csv")
Однако утверждение не выполняется только для страницы загрузки Chrome. Если я переключаю ссылку на другую веб-страницу и утверждаю, что на этой странице есть текст / контент, утверждение проходит нормально.
Что-то на странице загрузок Chrome не позволяет мне проверять элементы на странице, что я думаю, потому что это не настоящий веб-сайт. Что я могу сделать, чтобы проверить, есть ли название загрузки на этой странице? Или каким другим способом я могу проверить, что загрузка действительно произошла?