Автотестирование и контроль качества
Планирование работ с применением agile-техник позволяет оценивать задачи максимально реалистично. Интеграционное тестирование при помощи инструментов postman, newman collection runner, SoapUI обеспечивает полную совместимость всех разрабатываемых компонентов. Нагрузочное тестирование на базе скриптов jMeter позволяет оценить устойчивость системы в различных режимах эксплуатации.
При разработке программного продукта регрессионными автотестами покрывается как конечная пользовательская функциональность: End-to-End тесты на python в стиле Behavior Driven Development с использованием behave+selenium+webdriver; так и отдельные компоненты системы через API: тесты на python с ядром в виде фреймворка pytest. Такой подход позволяет исключить недочеты на каждом из этапов разработки, построить отказоустойчивое решение, сэкономить время, а также будущие затраты на техническую поддержку и эксплуатацию.
Для примера, такой сложный продукт как ДБО в Мегафон Банке, проходит более 3500 тестов всего за 35 минут. В ручном режиме, даже без учета человеческого фактора и при малом количестве багов, на это ушло бы около двух недель.
Андрей Глазков, руководитель отдела контроля качества
Отказоустойчивость
Каждый компонент будущего продукта проходит полный цикл всевозможных тестов, обеспечивающих бесперебойную работу.
Автотестирование
Тестирование проходит в автоматическом режиме, что не только экономит время, но и исключает риски, связанные с человеческим фактором.
Эффективность
Готовый программный продукт, прошедший качественное тестирование экономит ресурсы в процессе боевой эксплуатации.
Есть вопросы?
Напишите нам — с удовольствием ответим.
Напишите нам
Есть вопросы или хотите обсудить свой проект? Мы будем рады ответить на любые вопросы
Отправляя форму вы соглашаетесь на обработку персональных данных
Made on
Tilda