Автоматизация

Автоматизация тестирования программного обеспечения

Как работать с выпадающими списками в Playwright?

В этой статье мы рассмотрим, как автоматизировать работу с выпадающими списками в Playwright с использованием Java. Вы научитесь выбирать значения из списков с одиночным и множественным выбором, используя различные подходы: по значению, индексу и тексту.

Лучшие практики автоматизации тестирования

Лучшие практики автоматизации тестирования

Эффективные и стабильные автоматизированные тесты помогают выявлять ошибки на ранних этапах разработки, ускоряют процесс выпуска продуктов и обеспечивают надежность функционала. Однако, чтобы они действительно приносили пользу, необходимо следовать проверенным практикам.

Сквозное тестирование с Playwright: полное руководство

Это руководство посвящено использованию Playwright для сквозного тестирования веб-приложений. В нем подробно рассматриваются возможности этого инструмента в области автоматизации браузеров и тестирования динамических веб-страниц.

15 вопросов на собеседовании по Cypress

15 вопросов на собеседовании по Cypress

Вы наверняка слышали, как много сейчас говорят о Cypress. Этот инструмент широко применяется для проведения сквозного (end-to-end) тестирования, что и неудивительно: он довольно удобен в использовании.

Вопросы по Playwright на собеседовании

25 вопросов на собеседовании по Playwright

Если вы готовитесь к собеседованию по автоматизации с использованием Playwright, эта статья поможет вам ознакомиться с наиболее часто задаваемыми вопросами и получить подробные ответы.

Как искусственный интеллект совершает революцию в тестировании

В этой статье мы рассмотрим, чем искусственный интеллект может быть полезен в непростом деле автоматизации тестирования. Также разберемся, не останутся ли тестировщики без работы в результате массового внедрения ИИ. Спойлер: нет, безработица вам не грозит.

Cypress против Selenium: основные отличия

Cypress против Selenium: основные отличия

Cypress и Selenium являются отличными инструментами для автоматизированного тестирования, но у каждого есть свои преимущества и недостатки. Давайте разберемся, какой фреймворк подходит именно вам.

unit тесты python

Python: Автоматизация тестирования с Unittest

Мы начнем с понимания основ модульного тестирования и того, как оно вписывается в процесс разработки программного обеспечения. Затем мы углубимся во фреймворк unittest, научимся писать тест-кейсы, использовать ассерты для проверки ожидаемых результатов и группировать тесты в тест-сьюты.

Как использовать Jenkins для автоматизации тестирования

Как использовать Jenkins для автоматизации тестирования

Jenkins – это сервер автоматизации, который можно использовать для управления всеми этапами CI/CD. Благодаря поддержке множества тестовых фреймворков, плагинов и инструментов автоматизации, Jenkins также можно использовать для разработки и запуска автоматизированных тестов.

Основы Selenium

Основы Selenium

Selenium – это инструмент с открытым исходным кодом для автоматизации тестирования веб-приложений. С его помощью можно тестировать приложения в разных браузерах, таких как Chrome, Firefox и Safari, а также в различных операционных системах, например, Windows, Mac и Linux.