Основные активности процесса тестирования и место тестирования в цикле разработки ПО

Всем привет! Сегодня я расскажу вам о процессе тестирования и его месте в цикле разработки. Процесс тестирования - это совокупность нескольких видов активностей, таких как планирование, проектирование тестов, собственно выполнение тестирования, сбор и анализ полученных результатов. Отмечу, что для быстрого и эффективного выполнения этих активностей необходимо стремиться к использованию удобных инструментов, позволяющих максимально упростить и ускорить работы, в том числе и автоматизировать некоторую их часть. В своей работе я использую такие инструменты как TFS, Visual Studio, Microsoft Test Manager и, конечно же, расскажу о них более подробно в следующих статьях. Теперь немного поговорим о каждой активности. 1) Планирование (Test Planning). Я поддерживаю практику, когда процесс тестирования при разработке нового ПО начинается как можно раньше, как только были получены первые спецификации, например, в виде Технического задания. Софт еще н...