Ожидания и таймауты в Playwright
#читать #playwright
Жесткие таймауты в Playwright — это антипаттерн, который делает тесты медленными и нестабильными, поэтому используйте автоожидания и web-first утверждения, чтобы тестировать UI так, как его видит пользователь.
Читать далее
#читать #playwright
Жесткие таймауты в Playwright — это антипаттерн, который делает тесты медленными и нестабильными, поэтому используйте автоожидания и web-first утверждения, чтобы тестировать UI так, как его видит пользователь.
Читать далее
👍9
Представляем вам подборку новых и лучших статей по Playwright, опубликованных на нашем сайте. Читайте и совершенствуйте свои навыки работы с этим инструментом!
🔎 Как загружать файлы с помощью Playwright
🔎 Как применять тестовые шаги Playwright с декораторами TypeScript
🔎 Тестирование API в Playwright
🔎 Ожидания и таймауты в Playwright
🔎 Как запускать тест-кейсы Playwright в CI/CD
🔎 Тестирование производительности в Playwright
🔎 Как работать с текстовыми полями в Playwright?
🔎 25 вопросов на собеседовании по Playwright
🔎 Селекторы и локаторы в Playwright
🔎 Поиск элементов в Playwright
#playwright #автоматизация
Шарьте пост | подписывайтесь Автоматизация тестирования
#playwright #автоматизация
Шарьте пост | подписывайтесь Автоматизация тестирования
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12🔥4
Playwright: альтернативные локаторы
#читать #playwright
Playwright поддерживает различные альтернативные локаторы, включая CSS, XPath и локаторы для React и Vue, что позволяет точно нацеливаться на элементы с помощью текстовых, атрибутных и позиционных селекторов, улучшая точность автоматизации и тестирования интерфейсов.
Читать далее
#читать #playwright
Playwright поддерживает различные альтернативные локаторы, включая CSS, XPath и локаторы для React и Vue, что позволяет точно нацеливаться на элементы с помощью текстовых, атрибутных и позиционных селекторов, улучшая точность автоматизации и тестирования интерфейсов.
Читать далее
👍4
Как применять тестовые шаги Playwright с декораторами TypeScript
#читать #playwright
В статье обсуждается, как использовать декораторы TypeScript для упрощения применения тестовых шагов в Playwright, заменяя многократные вызовы
Читать далее
#читать #playwright
В статье обсуждается, как использовать декораторы TypeScript для упрощения применения тестовых шагов в Playwright, заменяя многократные вызовы
test.step
на более компактные и читаемые аннотации, что позволяет сделать код более структурированным и облегчить работу с большими проектами тестирования.Читать далее
👍3
Утверждения Playwright – типы и лучшие практики
#читать #playwright
Утверждения Playwright – это важная часть веб-автоматизации, позволяющая проверять поведение элементов в браузере, используя как жесткие, так и мягкие утверждения, с возможностью автоповтора и персонализации для более стабильных и эффективных тестов.
Читать далее
#читать #playwright
Утверждения Playwright – это важная часть веб-автоматизации, позволяющая проверять поведение элементов в браузере, используя как жесткие, так и мягкие утверждения, с возможностью автоповтора и персонализации для более стабильных и эффективных тестов.
Читать далее
👍3😁1
Тестирование API с Playwright
#читать #playwright
В данной статье рассматриваются методы тестирования API с использованием Playwright, включая создание запросов, обработку аутентификации и проверку ответов сервера.
Читать далее
#читать #playwright
В данной статье рассматриваются методы тестирования API с использованием Playwright, включая создание запросов, обработку аутентификации и проверку ответов сервера.
Читать далее
👍6
Локаторы в Playwright
#читать #playwright
В этой статье мы рассмотрели методы локаторов, доступные в Playwright, привели практические примеры фильтрации по тексту, дочерним элементам и атрибутам, а также описали продвинутые приёмы, включая использование метода or() для работы с несколькими условиями.
Читать далее
#читать #playwright
В этой статье мы рассмотрели методы локаторов, доступные в Playwright, привели практические примеры фильтрации по тексту, дочерним элементам и атрибутам, а также описали продвинутые приёмы, включая использование метода or() для работы с несколькими условиями.
Читать далее
Навигация и взаимодействие с веб-страницами в Playwright
#читать #playwright
Статья подробно описывает ключевые аспекты работы с навигацией и ожиданием событий в Playwright, включая методы для навигации по страницам, ожидаемые события и работу с тайм-аутами. Особое внимание уделяется эвристическим подходам, таким как использование параметра networkidle для завершения навигации.
Читать далее
#читать #playwright
Статья подробно описывает ключевые аспекты работы с навигацией и ожиданием событий в Playwright, включая методы для навигации по страницам, ожидаемые события и работу с тайм-аутами. Особое внимание уделяется эвристическим подходам, таким как использование параметра networkidle для завершения навигации.
Читать далее
❤4
Как создавать PDF-файлы в Playwright
#читать #playwright
Playwright можно использовать для создания PDF-файлов из веб-страниц. Это открывает интересные сценарии автоматизации таких задач, как архивирование, генерация счетов, написание руководств, книг и т. д.
Читать далее
#читать #playwright
Playwright можно использовать для создания PDF-файлов из веб-страниц. Это открывает интересные сценарии автоматизации таких задач, как архивирование, генерация счетов, написание руководств, книг и т. д.
Читать далее
❤8
Тестирование производительности в Playwright
#читать #playwright
Эта статья дает базовое представление о тестировании производительности веб-сайтов в Playwright.
Читать далее
#читать #playwright
Эта статья дает базовое представление о тестировании производительности веб-сайтов в Playwright.
Читать далее
👍9
Как запускать тест-кейсы Playwright в CI/CD
#читать #playwright
В этой статье рассмотрим, как интегрировать CI/CD BitBucket с Playwright и проводить сквозное тестирование с помощью Bitbucket и Playwright.
Читать далее
#читать #playwright
В этой статье рассмотрим, как интегрировать CI/CD BitBucket с Playwright и проводить сквозное тестирование с помощью Bitbucket и Playwright.
Читать далее
❤8
Тестирование API в Playwright
#читать #playwright
В этой статье мы рассмотрим, как использовать Playwright для тестирования GraphQL API (Playwright может работать с любым API на основе HTTP, в том числе REST). Рассмотрим кейс с тестированием API GraphQL на сайте countries.trevorblades.com.
Читать далее
#читать #playwright
В этой статье мы рассмотрим, как использовать Playwright для тестирования GraphQL API (Playwright может работать с любым API на основе HTTP, в том числе REST). Рассмотрим кейс с тестированием API GraphQL на сайте countries.trevorblades.com.
Читать далее
❤5
CSS-селекторы в Playwright
#читать #playwright
При автоматизации действий в браузере нам необходимо находить и выбирать элементы. Из этой статьи вы узнаете, как находить элементы с помощью CSS-селекторов.
Читать далее
#читать #playwright
При автоматизации действий в браузере нам необходимо находить и выбирать элементы. Из этой статьи вы узнаете, как находить элементы с помощью CSS-селекторов.
Читать далее
👍5❤1
Playwright UI Mode
#читать #playwright
UI Mode в Playwright — это мощный инструмент для визуального анализа и пошаговой отладки тестов с интуитивным интерфейсом. В этой статье разбираются все ключевые функции: от фильтрации тестов и сравнения скриншотов до анализа сетевых запросов и работы с логами.
Читать далее
#читать #playwright
UI Mode в Playwright — это мощный инструмент для визуального анализа и пошаговой отладки тестов с интуитивным интерфейсом. В этой статье разбираются все ключевые функции: от фильтрации тестов и сравнения скриншотов до анализа сетевых запросов и работы с логами.
Читать далее
👍7