Основы тестирования программного обеспечения




Тестирование - способ обеспечения качества - часть 2


Оценка трудоемкости обнаружения и исправления ошибок при создании программного продукта

Рис. 1.1.  Оценка трудоемкости обнаружения и исправления ошибок при создании программного продукта

Аналогичная оценка при автоматизации дизайна

Рис. 1.2.  Аналогичная оценка при автоматизации дизайна

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

Предлагаемый вниманию читателей курс обобщает опыт многолетней работы учебного центра "Политехник - Моторола" в Санкт-Петербургском государственном политехническом университете. Естественно, наш учебник не единственный.

Среди учебников, посвященных подготовке тестировщиков, мы рекомендуем обратить внимание на книги [1],[2],[3],[4],[5],[6], также посвященные передаче опыта промышленного тестирования студентам и аспирантам, выбравшим своей специальностью профессиональное программирование.




Содержание  Назад  Вперед