Многоэтапная система контроля качества разработки в «МЦ-Сервис Инжиниринг»
Повышение эффективности тестирования с помощью Ranorex: внедрение нового инструмента тестирования
В компании «МЦ-Сервис Инжиниринг» контроль качества разработки организован в соответствии с многоэтапной системой, которая включает в себя:
- Анализ тестирования - уточнение требований и тестирование доработок.
- Планирование тестирования - определение целей, трудоемкости и возможности распараллеливания задач.
- Непосредственное тестирование в 4 этапа: уточнение требований, создание тестовых данных, тестирование на тестовых схемах и оценка результатов.
- Регрессионное тестирование - как ручное, так и автоматизированное с помощью эталонных значений.
Тестирование проводится с использованием системы TestIT, где формируется тестовая документация, включающая тест-кейсы, инструкции и чек-листы. Кроме того, компания ведет постоянную работу по анализу метрик, поддержанию актуальности регрессионных тестов и наращиванию экспертизы тестировщиков.
Недавно компания «МЦ-Сервис Инжиниринг» начала внедрение инструмента для автоматизации тестирования – Ranorex, с целью повышения эффективности тестирования разрабатываемых программных решений.
Ключевые преимущества Ranorex для «МЦ-Сервис Инжиниринг»:
1. Простота автоматической записи тестов.
Ranorex позволяет записывать все действия пользователя и преобразовывать их в автоматизированные сценарии, что значительно ускоряет создание автотестов.
2. Сокращение времени на регрессионное тестирование.
Автоматизация не заменяет, а дополняет ручное тестирование. Автоматизация рутинных проверок с помощью Ranorex высвобождает ресурсы QA-команды для более глубокого и комплексного тестирования продукта «МЦ-Слежение». Комплексное тестирование с использованием Ranorex и существующих методов контроля качества уменьшает количество дефектов, попадающих в релизы продукта «МЦ-Слежение». Это положительно сказывается на удовлетворенности клиентов стабильностью и надежностью использования системы.
3. Наглядная отчетность о результатах тестирования и более точное выявление дефектов
Ranorex формирует подробные отчеты в формате PDF с описанием выполненных шагов и скриншотами. Это облегчает анализ результатов и оперативное выявление ошибок.
Подробные отчеты Ranorex с описанием шагов и скриншотами помогают разработчикам быстрее понять и устранить обнаруженные ошибки. Это сокращает время на передачу сведений об ошибке разработчикам. Специалисты компании планируют увеличивать количество тестов, проводимых с использованием Ranorex. Сочетание автоматизированных и ручных проверок с использованием Ranorex помогает команде разработки оперативно выявлять и устранять дефекты, что в конечном счете положительно сказывается на удовлетворенности клиентов.