Вопросы по теме 'playwright'

Как я могу проверить, не завершились ли какие-либо тесты шутки из блока afterAll?
Я использую шутку с драматургом для запуска тестов в моем веб-приложении. Я записываю видео для каждого теста, но, поскольку мы должны проводить сотни тестов каждый день, на нашем сервере заканчивается место. поэтому мы решили сохранить только видео...
61 просмотров
schedule 01.10.2021

Ошибка драматурга (цель закрыта) после навигации
Я пробую что-то очень простое: Перейдите на google.com Заполните поле поиска словом "сыр". Нажмите Enter в поле поиска Вывести текст заголовка первого результата Так просто, но я не могу заставить его работать. Это код: const...
1937 просмотров
schedule 02.03.2022

Как переключиться на новую вкладку или окно в playwright-java?
Как мы можем переключиться в новое окно, которое открылось во время выполнения теста, и как я могу вернуться к родительскому окну в playwright-java?
351 просмотров
schedule 09.03.2022

Запустите тесты с несколькими конфигурациями на jest и playwright
Сейчас я пытаюсь запустить тесты автоматизации с драматургом и шуткой. Я пытаюсь загрузить несколько конфигураций (тип браузера, разрешение, устройство, URL-адрес) из файла csv и запустить тесты на основе каждой конфигурации или тестового примера....
541 просмотров

В чем разница между тестированием в Safari и Webkit?
Я собираюсь написать несколько тестов E2E с помощью Playwright. Я вижу, что библиотека позволяет запускать тесты для Chromium, Firefox и Webkit. Насколько я понимаю, Webkit является базовым движком Safari, а Chromium - базой Chrome (и других...
2845 просмотров
schedule 10.05.2022

Как прочитать значение текстового поля у драматурга
У меня есть текстовое поле для ввода на странице с идентификатором email30, и я пытаюсь прочитать его значение от Playwright let dd_handle = await page.$("#email30"); let value = await dd_handle.getAttribute("value");...
4711 просмотров
schedule 21.05.2022

Прокрутка с помощью Puppeteer / Playwright не работает для приложения SAPUI5
В настоящее время я пытаюсь запустить автоматическое тестирование на примере приложения SAPUI5 с помощью Playwright (аналогично Puppeteer). Я пытаюсь прокрутить страницу до конца. Однако эта функция работает на других веб-сайтах, кроме приложений...
2178 просмотров

Chrome - автоматическое открытие инструментов разработчика в сети и сохранение журнала
Я использую драматурга для автоматизации тестирования. Каждый тестовый запуск создает новый экземпляр хрома. Когда я прохожу --auto-open-devtools-for-tabs , он открывает инструменты разработчика, как и ожидалось. Но мне нужно сделать еще один шаг...
74 просмотров

Получение списка элементов списка с помощью Playwright
Я пытаюсь написать приложение, где оно перейдет на Amazon и получит список книг на странице. Я использую Драматург как инструмент. Я могу попасть в нужный раздел, но не могу получить список книг. В Интернете в примерах используется...
482 просмотров

Отключить Javascript в Playwright
Можно ли определить браузер с отключенным Javascript, чтобы имитировать, как сканер будет просматривать страницу? Должен быть вариант, который можно передать.
268 просмотров
schedule 21.07.2022

Как я могу переключиться на новые всплывающие окна, например, при нажатии на регистрацию в Google в драматурге
Я пытаюсь получить доступ к новым всплывающим окнам для Google, зарегистрируйтесь в драматурге и не могу этого сделать. await page.waitForSelector(signUpWithGoogle, { state: 'visible' }) await page.focus(signUpWithGoogle) await...
44 просмотров

Как выбрать (или найти) элемент с помощью Playwright for Python?
Я пытаюсь изучить версию Playwright для Python. См. здесь Я хотел бы узнать, как найти элемент, чтобы с ним что-то делать. Например, распечатать внутренний HTML-код, щелкнуть по нему и так далее. В приведенном ниже примере загружается страница...
2450 просмотров

Почему выбор кадра прерывается после перезагрузки страницы?
Я пытаюсь проверить страницу с драматургом, которая содержит документ кадра, и когда я нажимаю кнопку, на пару минут появляется баннер. Когда это будет сделано, страницу необходимо перезагрузить, чтобы баннер исчез. Я проверяю каждые 5 минут...
237 просмотров
schedule 08.09.2022

Драматург - Невозможно запустить Chromium, когда он находится в node_modules (функция Azure - Linux и Windows)
Я сделал функцию Azure, которая использует Playwright. Работает локально, ну эта часть не меняется) Затем я создал конвейер Azure DevOps, поэтому он использует агент Ubuntu, собирает его с PLAYWRIGHT_BROWSERS_PATH=0 , поэтому Chromium загружается...
895 просмотров

Вызов функции дважды, когда информация о возвращаемой строке не изменяется
Я написал интерфейсный тест автоматизации на Javascript для веб-приложения, в котором вы создаете нового пользователя, используя адрес электронной почты, пользователь входит в систему, выходит из нее, а затем снова входит в систему, используя ту же...
62 просмотров
schedule 16.06.2023

Изменяйте содержимое HTML и делайте скриншоты в цикле (Node.js + Puppeteer / Playwright)
Я хотел бы узнать лучшее (самое простое и элегантное) решение моей проблемы. У меня есть данные в следующем формате: Box = {top: val, left: val, width: val, height: val, color: val} . Их свойства динамически изменяются / пересчитываются в цикле....
246 просмотров