Контроль качества подготовки к релизам и интеграциям

  !   Данная информация предназначена только только для IT-специалистов по системной интеграции модулей БИОСОФТ-М. (см. Руководства пользователя к программным продуктам)
Верификация запуска стартеров

BiinsQcAppRun перехватывает старт и выход из всех проектов и произошедшие сбои. Особенно собирает в свои БД результаты тестов Debux.

Использует ini для хранения БД прогонов чтобы не зависеть от записи UniConfig.

Применимость

BiinsQcAnalyzer может запускаться по Idle/Timer после завершения инициализации и проверок режима Biins и потенциально применим и при подготовке юнипака.

Учет важности проектов

На основании Статическое определение проектов и инсталляций только enduser проекты учитываются в общей оценке. Но проверяются и диагностиются все.

Уровень компилированности

QC различает

  • тотальную перекомпиляцию всего что всегда предпочтительно перед финальным тестированием
  • до-компиляцию всех проектов после правки системного хидера/файла или IfaceGp любого проекта после которой недостаточно докомпилить толко один проект
  • правку внутреннего файла одного из проектов

Модификация UniversalTouch.h и последующая докомпиляция всех проектов может помочь снять предупреждения о недокомпилированности когда они идут от QC но компилятор отвечает что компилировать (линковать на самом деле) он не считает нужным. Удаление ресурсов (Kill res.bat) так же может помочь инициировать релинк всех проектов.