← Все кейсы

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

Автоматизация тестирования микросервисов и монолитов

Smoke- и regress-наборы для микросервисов и монолитов поддерживаются в актуальном состоянии. Проверяется внутренняя логика, отдельно идут интеграционные тесты.

Smoke · Regress

Наборы автотестов для микросервисов и монолитов

Задача

Наборы автотестов микросервисов и монолитов нужно было держать актуальными и дополнять проверками логики и интеграций.

Архитектура

Команда разбирает бэклог и внедряет инженерные практики. Прозрачность прогонов дают Playwright, Cypress, Webdriver.io, Vanessa Automation, Postman, Allure и TestRail. Сценарии пишутся на Java, JavaScript, TypeScript, Python, Kotlin и Swift.

  1. 01

    Smoke-наборы

  2. 02

    Regress-наборы

  3. 03

    Интеграционные тесты

  4. 04

    Allure и TestRail

Стек

  • Playwright
  • Cypress
  • Webdriver.io
  • Vanessa Automation
  • Java
  • JavaScript
  • TypeScript
  • Python
  • Kotlin
  • Swift
  • Postman
  • Allure
  • TestRail

Результат

  • Smoke- и regress-наборы микросервисов и монолитов поддерживаются в актуальном состоянии.
  • Проверена внутренняя логика систем.
  • Интеграционные тесты закрывают связи между контурами.
  • Бэклог разобран, внедрены инженерные практики.

Что передали

  • Smoke-наборы
  • Regress-наборы
  • Интеграционные тесты
  • Отчёты Allure и TestRail