QA и испытания

Каждое изменение
проверено до релиза.

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

В том числе.

  • 01

    Стратегия испытания

    Что проверить и на каком уровне, основываясь на риске.

  • 02

    Испытания на блокировку и интеграцию

    Быстрее, и рядом с кодом.

  • 03

    Конец игры с Playwright

    Ключевые путешествия в настоящих браузерах.

  • 04

    Визуальная регрессия и отчеты

    Мы ловим нежелательные изменения в дизайне.

Как мы это сделаем.

Безопасная сеть испытаний, которая проходит сама по себе при каждом изменении.

  1. Испытательная пирамида

    Множество быстрых испытаний, некоторые интеграционные тесты и несколько конечных тестов: достаточно.

  2. Конец игры с Playwright

    Мы автоматизируем ключевые путешествия, например, подписываем или платим, так же, как и люди.

  3. В CI, на каждом PR

    Тесты проводятся в GitHub Actions по каждому запросу; если что-то не срабатывает, оно сливается.

  4. Визуальная регрессия и отчеты

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

То, что мы используем.

Доказанные инструменты, выбранные для вашего проекта.

  • Playwright
  • Vitest
  • Testing Library
  • GitHub Actions
  • Storybook
  • Lighthouse
  • k6

Вопросы.

Заменяет ли это ручное испытание?

Не совсем. Мы автоматизируем повторяющуюся часть, чтобы ручная проверка могла сосредоточиться на том, что происходит с новыми.

Можете ли вы добавить тесты к существующему проекту?

Да, мы начинаем с самых важных путешествий и вырастаем оттуда.

Какие браузеры?

Chromium, Firefox и WebKit (двигатель Safarins), также на подвижных размерах.

Прочие услуги.

Расскажите
о своей идее.

Напишите нам, и мы вместе всё обсудим.

info@joywareteam.com