Вопросы по теме '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 просмотров
schedule
30.04.2022
В чем разница между тестированием в 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 просмотров
schedule
12.06.2022
Chrome - автоматическое открытие инструментов разработчика в сети и сохранение журнала
Я использую драматурга для автоматизации тестирования. Каждый тестовый запуск создает новый экземпляр хрома. Когда я прохожу --auto-open-devtools-for-tabs , он открывает инструменты разработчика, как и ожидалось. Но мне нужно сделать еще один шаг...
74 просмотров
schedule
11.06.2022
Получение списка элементов списка с помощью Playwright
Я пытаюсь написать приложение, где оно перейдет на Amazon и получит список книг на странице. Я использую Драматург как инструмент. Я могу попасть в нужный раздел, но не могу получить список книг. В Интернете в примерах используется...
482 просмотров
schedule
17.06.2022
Отключить Javascript в Playwright
Можно ли определить браузер с отключенным Javascript, чтобы имитировать, как сканер будет просматривать страницу? Должен быть вариант, который можно передать.
268 просмотров
schedule
21.07.2022
Как я могу переключиться на новые всплывающие окна, например, при нажатии на регистрацию в Google в драматурге
Я пытаюсь получить доступ к новым всплывающим окнам для Google, зарегистрируйтесь в драматурге и не могу этого сделать.
await page.waitForSelector(signUpWithGoogle, { state: 'visible' })
await page.focus(signUpWithGoogle)
await...
44 просмотров
schedule
18.08.2022
Как выбрать (или найти) элемент с помощью Playwright for Python?
Я пытаюсь изучить версию Playwright для Python. См. здесь
Я хотел бы узнать, как найти элемент, чтобы с ним что-то делать. Например, распечатать внутренний HTML-код, щелкнуть по нему и так далее.
В приведенном ниже примере загружается страница...
2450 просмотров
schedule
26.08.2022
Почему выбор кадра прерывается после перезагрузки страницы?
Я пытаюсь проверить страницу с драматургом, которая содержит документ кадра, и когда я нажимаю кнопку, на пару минут появляется баннер. Когда это будет сделано, страницу необходимо перезагрузить, чтобы баннер исчез. Я проверяю каждые 5 минут...
237 просмотров
schedule
08.09.2022
Драматург - Невозможно запустить Chromium, когда он находится в node_modules (функция Azure - Linux и Windows)
Я сделал функцию Azure, которая использует Playwright. Работает локально, ну эта часть не меняется)
Затем я создал конвейер Azure DevOps, поэтому он использует агент Ubuntu, собирает его с PLAYWRIGHT_BROWSERS_PATH=0 , поэтому Chromium загружается...
895 просмотров
schedule
16.09.2023
Вызов функции дважды, когда информация о возвращаемой строке не изменяется
Я написал интерфейсный тест автоматизации на Javascript для веб-приложения, в котором вы создаете нового пользователя, используя адрес электронной почты, пользователь входит в систему, выходит из нее, а затем снова входит в систему, используя ту же...
62 просмотров
schedule
16.06.2023
Изменяйте содержимое HTML и делайте скриншоты в цикле (Node.js + Puppeteer / Playwright)
Я хотел бы узнать лучшее (самое простое и элегантное) решение моей проблемы.
У меня есть данные в следующем формате: Box = {top: val, left: val, width: val, height: val, color: val} . Их свойства динамически изменяются / пересчитываются в цикле....
246 просмотров
schedule
02.04.2023