Назад к статьям
13.10.2011

Контроль качества внедрений

Для большого числа разработчиков и клиентов ключевым вопросом становится контроль качества внедрения. В версии 11.0 веб-разработчик получает возможность провести доскональную проверку сайта перед сдачей, а клиент – уверенность в качестве сборки проекта.

«Монитор качества» – система контроля качества внедрения – встроенный набор автоматизированных и ручных тестов для проверки качества интеграции дизайна и разработки, внешнего программного окружения, безопасности, производительности, настроек хостинга, целостности ядра системы. Процедура сдачи включает обязательные и дополнительные тесты.

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

Иногда проблемы появляются не сразу, а через определенное время эксплуатации веб-проекта. Именно тогда, когда клиент ожидает максимальной отдачи – могут выявиться существенные недостатки.

Примеры проблем некачественного внедрения:
В итоге – разработчик недоволен платформой, клиент недоволен разработчиком и платформой. Клиент перестает доверять разработчику, разработчик – платформе. Много времени и сил теряется на поиски причин неадекватной работы внедрения, еще больших усилий стоит восстановить доверие.

Зачем нужен контроль качества проекта?

Плюсы для клиента:
Плюсы для разработчика:

Принцип работы Монитора качества

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


Разделы тестов Монитора качества

Рекомендации представлены в виде обязательных и необязательных тестов. Обязательные тесты - критичны и должны быть пройдены. Необязательные тесты - рекомендованы к выполнению.

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

Все тесты, которые можно доверить системе – автоматизированы. В тестах, решение по успешности которых принимает тестировщик на основании собранной системной информации – максимально автоматизированы.

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


Тестирование отдельного элемента

Структура теста

Каждый тест дерева Монитора качества имеет подробное описание того, что должен выполнять тестировщик и что делает система при автоматической проверке.


Структура теста

Методика тестирования по Монитору качества

Для сдачи проекта по Монитору качества необходимо добиться успешного прохождения «обязательных», то есть критичных для веб-проекта тестов (при этом все дерево Монитора качества - зеленеет). «Необязательные» тесты призваны существенно улучшить качество решения, снизить риски и рекомендованы к выполнению в сложных/высоконагруженных проектах.

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






Дерево Монитора качества

После прохождения всех обязательных тестов проект можно успешно сдать, после чего отчет по тестированию попадает в архив. Отчеты можно просмотреть в любое время, получив подробную информацию по каждому тесту. Чем больше тестов успешно пройдено из общего количества, тем лучше.