Вопросы по теме 'playwright'
Контекст драматурга (кукловода) - это пустой массив при запуске?
При использовании кукольника я обычно открывал новую вкладку, используя следующие строки кода:
const browser = await puppeteer.launch()
const [page] = await browser.pages()
await page.goto('http://example.com')
Основная цель этого - меньшее...
1098 просмотров
schedule
02.03.2023
Элемент не отображается после навигации с помощью драматурга
Я использую драматурга для автоматизации своего браузера.
Я нажимаю гиперссылку, которая ведет на Google.com, и там я хочу убедиться, что кнопка поиска Google существует после навигации. Вот мой код.
const textToClick = "Visit Google"...
2022 просмотров
schedule
17.04.2022
Запретить единый вход с Playwright
Попытка написать автоматический тест для веб-сайта, который использует федеративную аутентификацию с ADFS.
В моем конвейере Ci / CD я не буду работать в аутентифицированном контексте Windows, поэтому мои тесты Playwright будут встречать запрос...
296 просмотров
schedule
17.04.2022
Драматург получить печенье
Мне нужно получить файл cookie JSSESSIONID с одной страницы и передать его на другую. Но когда я пытаюсь получить печенье с драматургом, я получаю пустой массив. Любые идеи?
const browser = await playwright[browserType].launch();
const context =...
1614 просмотров
schedule
07.05.2023
Как поймать диалоги браузера (например, загрузить или открыть) с помощью Playwright for Python?
Я пытался обработать диалоговое окно браузера с Playwright for Python в Firefox (в данном случае, но я предполагаю, что браузер не имеет значения), то есть диалоговое окно, которое было открыто Firefox, чтобы спросить, открыть или сохранить файл....
343 просмотров
schedule
27.02.2023
Драматург: Получить полный XPATH выбранного элемента
Я хочу получить полный XPATH ( \\html\div\... ) элемента, который я ранее нашел, например. page.waitForSelector() или page.querySelector() .
Как бы я сделал это с драматургом? Я не смог найти никаких встроенных решений для этого.
ПРИМЕЧАНИЕ....
226 просмотров
schedule
05.08.2022
Драматург закрыть ненумерованную страницу
я использую код
const {chromium} = require('playwright');
(async () => {
const userDataDir = '\NewData';
const browser = await chromium.launchPersistentContext(userDataDir,{headless:false});
const page = await browser.newPage();...
233 просмотров
schedule
17.09.2022
Как передать переменную в стрелочную функцию?
Я хочу использовать параметр селектора внутри стрелочной функции для оператора if. Но внутри оператора if () я получаю сообщение об ошибке, в котором говорится, что этот селектор не определен. Есть ли способ исправить это?
static async...
89 просмотров
schedule
20.10.2023
Не удается выполнить вход через социальные сети с помощью Google в драматурге, поскольку Google это предотвращает. Есть ли способ использовать Playwright? Я использую Chromium
В следующем коде я пытаюсь войти в систему с помощью кнопки входа в Google, но после ввода адреса электронной почты и нажатия кнопки «Далее» появляется экран с ошибкой, который я прикрепил как изображение.
it('Sign Up With Google ', async() =>...
63 просмотров
schedule
04.02.2022