Автоматизация тестирования
7.37K subscribers
182 photos
8 videos
2 files
223 links
Справочник материалов по Автоматизации тестирования.
Туториалы по всем основным технологиям. Книги и тесты для самопроверки.

selenium, playwrite, pytest

@viktorreh @aldrson
Download Telegram
Вход в систему с помощью Google в Cypress

#читать #cypress

Если вы когда-либо пытались нажать на кнопку “Войти с помощью Google” в Cypress, то знаете, что она выдавала ошибку. Это было связано с тем, что Cypress не поддерживал посещение нескольких доменов. В этой статье вы узнаете о том, как осуществить вход в систему с помощью Cypress при поддержке Google SSO на реальном примере.

Читать далее
Как дождаться загрузки страницы в Cypress

#читать #cypress

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

Читать далее
Советы по отладке тестов в Cypress

#читать #cypress

Эта статья содержит несколько советов по отладке тестов в Cypress, которые должны облегчить выполнение этой задачи.

Читать далее
Как структурировать большой проект в Cypress

#читать #cypress

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

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

Читать далее
Cucumber в Cypress: Пошаговое руководство

#читать #cucumber #cypress

Один из самых распространенных вопросов, которые встречаются на вебинарах и прямых трансляциях, звучит так: Как использовать “X” в Cucumber? . Будь то тестирование API, cy.session() или другая функциональность, Cucumber является обязательным требованием во многих командах.

Читать далее
🔥 Пять статей: Cypress🗓
Добавляйте в сохраненное и читайте:

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

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

Логирование пользовательских команд в Cypress — в этой статье мы рассказали, как настроить пользовательское логирование для оптимизации работы с тест-раннером (test runner).

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

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

#пятьстатей #cypress
8 распространенных ошибок в Cypress

#читать #cypress

В этой статье мы расскажем о 8 распространенных ошибках при использовании Cypress и о том, как можно их избежать.

Содержание:


Использование явного ожидания
Использование нечитабельных селекторов
Неправильный выбор элементов
Игнорирование запросов в приложении
Игнорирование повторного рендеринга страницы
Создание неэффективных цепочек команд
Чрезмерное использование пользовательского интерфейса
Повторение одного и того же набора действий


Читать далее
Общие вопросы по Cypress на собеседовании

#читать #cypress

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

Читать далее
15 лучших вопросов на собеседовании по Cypress

#читать #cypress

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

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

#читать #cypress #selenium

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

Читать далее
Тестирование API в Cypress

#читать #cypress

В этой статье вы узнаете, как выполнять API тестирование с помощью Cypress, от установки до оптимизации тест-кейсов.

Читать далее
50 вопросов и ответов на собеседовании по Cypress

#читать #cypress

В этой статье мы собрали ключевые вопросы на собеседовании по Cypress, которые помогут вам успешно пройти интервью.

Читать далее
Советы по отладке в Cypress: 7 лучших подходов в 2024 году

#читать #cypress

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

Читать далее
15 лучших вопросов на собеседовании по Cypress

#читать #cypress

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

Читать далее
Большой учебник по Cypress

#читать #cypress

Этот учебник охватывает все аспекты работы с Cypress — мощным инструментом для автоматизации тестирования веб-приложений. В нем вы найдете подробные статьи, начиная от установки и основ, и заканчивая более сложными темами, такими как написание тестов, работа с асинхронным кодом, кастомные команды и интеграция с популярными инструментами CI/CD.

Читать далее
15 лучших вопросов на собеседовании по Cypress

#читать #cypress

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

Читать далее
Как писать сквозные тесты с помощью Cypress и Node.js

#читать #cypress

Сквозное тестирование (E2E) воспроизводит поведение пользователя в приложении и проверяет, что всё работает, как задумано. В этой статье мы рассмотрим, как писать сквозные тесты для фронтенда с помощью Cypress.

Читать далее
Web Testing with Cypress

Автор:
Lev Gelfenbuim
Год издания: 2022

#qa #cypress #en

Скачать книгу