Описание тега playwright-java
1
ответ
Как я могу получить идентификатор сеанса?
В Selenium для Java я могу позвонить RemoteWebDriver.getSessionId() чтобы получить GUID, связанный с моим сеансом браузера. Как я могу получить идентификатор сеанса в Playwright? Я просмотрел элементы любого, казалось бы, релевантного объекта ( Brow…
14 сен '21 в 12:54
1
ответ
Драматург не отображает предупреждающее сообщение
Мое приложение запускает уведомление о предупреждении после отправки запроса, и я хотел бы зафиксировать предупреждающее сообщение в уведомлении с помощью драматурга. Я пробовал следующее, но все равно это не работает. Любая помощь будет принята с б…
24 сен '21 в 22:14
0
ответов
Драматург с java, как захватить ответ с помощью waitforresponse или onresponse
У меня есть сценарий, в котором API получает несколько ответов (по одному) и отображается в пользовательском интерфейсе. API продолжает опрашивать БД, пока не получит все ответы. Мне нужно, чтобы мой сценарий дождался, пока ответ API не станет «заве…
02 ноя '21 в 10:59
0
ответов
Элемент драматурга не привязан к проблеме DOM
У меня проблема с драматургом, когда я перебираю, скажем, тело или что-то в этом роде, затем меняю страницу, делаю что-то и возвращаюсь на исходную страницу, я получаю эту ошибку ============================================================ name='Err…
06 дек '21 в 00:11
1
ответ
Как получить локатор для селектора CSS ::after?
У меня есть следующий элемент (вырезан для краткости): <div id="searchButton"> <div> <div> "Search" ::after </div> </div> </div> Что отрисовывает этот элемент: Я знаю, что хочу щелкнуть стрелку раскрывающегося спи…
15 дек '21 в 13:12
3
ответа
Локаторы и объектная модель страницы
Я хочу использовать локаторы драматургов в объектах моей страницы. Я нашел пример для Javascript (раздетый для краткости): import { Page } from '@playwright/test'; export class TodoPage { listItems = this.page.locator('.todo-list li'); constructor(p…
10 янв '22 в 16:31
1
ответ
Java-драматург использует page.waitForFunction()
Я пытаюсь понять, как использовать в Playwright на Java. я хотел бы для page.evaluate()бежать первым, а для page.waitForFunction()подождать, прежде чем продолжить. У меня есть следующее: page.waitForFunction(() => page.evaluate("document.readySta…
24 янв '22 в 19:10
0
ответов
драматург не подводит мой сценарий автоматизации, даже когда я намеренно добавляю неправильные селекторы и неправильные URL-адреса
Я запускаю небольшой сценарий со сценарием playwright-java, намеренно изменяя ожидаемый URL-адрес или ожидаемый текст или ожидаемый элемент, чтобы он был видимым, которого нет на странице, но все же мой сценарий передается, но иногда он просто остан…
02 фев '22 в 14:38
1
ответ
драматург как получить ответ со страницы после навигации и авторизации
Я смотрю на драматурга и хочу ответить. Я посмотрел примеры, и есть следующий фрагмент. Response resp = page.navigate(getPageRequest.getUrl(), new Page.NavigateOptions().setTimeout(60000)); Но то, что я хочу сделать, это войти на первую страницу, ко…
20 фев '22 в 19:54
0
ответов
Java Playwright выдает java.lang.OutOfMemoryError: пространство кучи Java закрывает объект Playwright
Я новичок в драматургии. Я разработал простой код, в котором есть 2 потока, каждый поток имеет свой собственный объект Playwright вместе с объектом Browser + объектом Page. Я использую версию 1.18 Playwright для Java. При вызове хука выключения я по…
23 фев '22 в 19:08
0
ответов
Отчет об очаровании Java - Драматург | как сделать скриншот при неудачном тесте
Selenium: метод создания скриншота: " if (scenario.isFailed()) { String screenshotName = scenario.getName().replaceAll(” “, “_”); try { TakesScreenshot ts = (TakesScreenshot) driver; File sourcePath = ts.getScreenshotAs(OutputType.FILE); File destin…
27 апр '22 в 05:47
0
ответов
Как интегрировать Playwright + TestNG Cucumber (Java) в Jenkins
с использованием Java-фреймворка Playwright. Дженкинс Шаги: Создал Maven-проект. И «Управление исходным кодом» из репозиториев Git. Когда я запустил сборку, я получил следующее сообщение об ошибке.Как установить эту зависимость в jenkins, может ли к…
27 апр '22 в 16:01
2
ответа
Как установить прокси для Chromium в Windows с Playwright Java?
Я пытаюсь использовать прокси для Chromium в Windows: BrowserType.LaunchOptions launchOptions = new BrowserType.LaunchOptions(); launchOptions.setProxy(new Proxy("localhost:8888")); Browser browser = Playwright.create().chromium().launch(launchOptio…
16 май '22 в 14:37
0
ответов
Драматург с Groovy выдает ошибку типа в BrowserContext.setDefaultTimeout
Я пытаюсь установить тайм-аут для Драматурга. Документы API говорят BrowserContext.setDefaultTimeout(timeout)занимает двойное место timeout. Мой код: double globalTimeout = 360000.00 BrowserContext.setDefaultTimeout(globalTimeout) Результат: Caught:…
10 май '22 в 07:44
3
ответа
Ошибка PlayWright Azure Pipeline: browsertype.launch: исполняемый файл не существует в /home/vsts/.cache/ms-playwright/chromium-965416/chrome-linux/chrome
Когда я пытаюсь выполнить сценарии драматурга в конвейере Azure с помощью файла YML, я получаю следующую ошибку: browserType.launch: исполняемый файл не существует в /home/vsts/.cache/ms-playwright/chromium-965416/chrome-linux/chrome╔═══════════════…
17 мар '22 в 07:45
1
ответ
невозможно установить драматурга как зависимость от maven
Я пытаюсь создать свою структуру автоматизации с помощью драматурга с java, однако при запуске тестов я сталкиваюсь с проблемой ниже. Пожалуйста посоветуй! Failed to install browsers Error: Failed to download chromium v1000, caused by Error: unable …
18 апр '22 в 23:04
1
ответ
Десериализовать API-ответ PlayWright с помощью Java
Я изучаю драматурга для автоматизации тестов API, и я не могу десериализовать APIResponse драматурга на POJO с помощью java. Раньше я делал это с уверенностью, используя следующий код: PetStoreModel petStoreModel = response.as(PetStoreModel.class);
04 июн '22 в 12:04
0
ответов
Как я могу имитировать ответ API на вход в Playwright testing?
Я действительно новичок в драматургии, и я хочу пропустить часть аутентификации для определенного внутреннего веб-сайта. Для этой аутентификации требуется вход в систему OTP, и я испробовал все решения, которые могли сработать, которые я нашел на Yo…
05 май '22 в 14:43
3
ответа
Драматург Java: Драматург не может щелкнуть элемент, свойство которого скрыто
Я пробовал много локаторов, но похоже, что он скрыт, поэтому драматург не может щелкнуть какой-либо обходной путь, пожалуйста, помогите
03 июн '22 в 08:03
1
ответ
Как я могу проверить, был ли уже получен ответ для Драматурга?
Используя Java, я пытаюсь дождаться ответа на один из сценариев Javascript, который я жду. Я уже обнаружил, что могу использовать waitForResponse , но это приводит к проблемам, если скрипт уже завершил загрузку до того, как я достиг оператора waitFo…
11 май '22 в 14:15