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

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

Hover в Cypress

Hover в Cypress

Если вы заглянули в документацию по Cypress и поискали команду .hover(), то можете быть несколько разочарованы. Такой команды не существует. Хуже того, команда .hover() — это старейшая проблема на GitHub-странице Cypress которая все еще остается открытой.

Ручное и автоматизированное тестирование: что выбрать?

В этой статье вы узнаете о ручном и автоматизированном тестировании, а также о различиях между ними. Мы также рассмотрим инструменты и методики, используемые в автоматизированном тестировании.

Тестирование GraphQL API

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

Управление интеграцией баз данных с помощью Playwright

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

Топ-10 средств автоматизации мобильного тестирования

Мобильное тестирование — это процесс проверки мобильных приложений на функциональность, удобство использования или производительность с помощью инструментов или фреймворков с открытым исходным кодом.

30 вопросов по TestNG на QA интервью

30 вопросов по TestNG на QA интервью

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

60 вопросов продвинутого уровня на интервью по Selenium

Если вы готовитесь к собеседованию по Selenium, то будет не лишним подтянуть свои знания на данную тему. В этой статье мы рассмотрим популярные вопросы для Selenium, которые вам могут задать на интервью с HR-специалистом. Мы также дадим советы, как правильно отвечать на эти вопросы.

6 способов параллельного автоматизированного тестирования UI с помощью Selenium

В этой статье мы рассмотрим Selenium Grid и Selenoid/Moon для параллельного тестирования пользовательского интерфейса веб- и мобильных приложений, их интеграцию с конвейером CI/CD, способы организации ресурсов для обеспечения эффективности и масштабируемости, болевые точки, которые были решены, и те, которые все еще остаются нерешенными.

cypress существует ли элемент

Основы Cypress: проверка существования элемента

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

UI-автотесты и непрерывная интеграция — Jenkins + Fastlane + Appium

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