«Монитор качества» — система контроля качества внедрения — встроенный набор автоматизированных и ручных тестов для проверки качества интеграции дизайна и разработки, внешнего программного окружения, безопасности, производительности, настроек хостинга, целостности ядра системы.
Монитор качества работает в продуктах «1С-Битрикс» и в каталоге веб-приложений для сайтов и корпоративных порталов «1С-Битрикс: Маркетплейс». Процедура сдачи включает обязательные и дополнительные тесты, в том числе, аудит безопасности PHP кода.
Принцип работы Монитора качества
Монитор качества содержит рекомендации экспертов компании для выполнения качественной интеграции веб-проекта, начиная с фазы настройки шаблонов дизайна и заканчивая нагрузочным тестированием и организацией аудита безопасности.
Разделы тестов Монитора качества
Рекомендации представлены в виде обязательных и необязательных тестов. Обязательные тесты — критичны и должны быть пройдены. Необязательные тесты — рекомендованы к выполнению.
Автоматизация тестирования
Все тесты, которые можно доверить системе — автоматизированы. В тестах, решение по успешности которых принимает тестировщик на основании собранной системной информации — максимально автоматизированы.
Можно запустить как полное тестирование всего дерева Монитора качества, так и отдельных тестов. Система сохраняет подробную информацию о результатах проверки, на основании которых тестировщик планирует задачи по доработке или принимает решение об успешности прохождения теста.
Тестирование отдельного элемента
Структура теста
Каждый тест дерева Монитора качества имеет подробное описание того, что должен выполнять тестировщик и что делает система при автоматической проверке.
Структура теста
Методика тестирования по Монитору качества
Для сдачи проекта по Монитору качества необходимо добиться успешного прохождения «обязательных», то есть критичных для веб-проекта тестов (при этом все дерево Монитора качества — зеленеет). «Необязательные» тесты призваны существенно улучшить качество решения, снизить риски и рекомендованы к выполнению в сложных/высоконагруженных проектах.
Раздел дерева Монитора качества зеленеет, если в нем пройдены все «обязательные тесты». Непройденные тесты выделены красным цветом. Это существенно упрощает навигацию по дереву и клиента и тестировщика.
Дерево Монитора качества
После прохождения всех обязательных тестов проект можно успешно сдать, после чего отчет по тестированию попадает в архив. Отчеты можно просмотреть в любое время, получив подробную информацию по каждому тесту. Чем больше тестов успешно пройдено из общего количества, тем лучше.