5ebd9f04

Для каждого уровня тестирования ПО


  • выбранная стратегия тестирования,


  • Примеры стратегий тестирования:

  • функциональная («черный ящик»),


  • структурная («прозрачный ящик»),


  • статистическая.


  • достигаемое тестовое покрытие,


  • Примеры тестового покрытия:

  • покрытие операторов,


  • покрытие путей,


  • покрытие ветвей,


  • профиль использования.


  • 4. Для каждого уровня тестирования ПО устанавливаются и используются критерии готовности к тестированию.

    Примеры критериев, определяющих готовность к тестированию:

  • до проведения интеграционного тестирования программные модули должны успешно пройти экспертную оценку и модульное тестирование,


  • для системного тестирования ПО должно прежде успешно пройти интеграционное тестирование, перед приемочным тестированием проводится проверка тестовой готовности.


  • 5. При необходимости на каждом уровне выполняется регрессионное тестирование, если происходят изменения в самой программе или в ее операционной среде.

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

    См. группу ключевых процессов «Экспертные оценки».

    7. Документы планов, процедур и сценариев тестирования должны быть управляемыми и контролируемыми.

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

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

    Операция 6 Планирование и выполнение интеграционного тестирования ПО проводится в соответствии с производственным процессом проекта.

    1. Составляются и документируются планы интеграционного тестирования, основанные на плане разработки ПО.


    Начало  Назад  Вперед





    Forekc.ru
    Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий