Принципы и инструменты тестирования программных продуктов

  • Просмотров 266
  • Скачиваний 5
  • Размер файла 36
    Кб

Государственный университет – Высшая Школа Экономики Факультет бизнес-информатики Реферат на тему: Принципы и инструменты тестирования программных продуктов Выполнил: Студент гр.171мУРПО Реднев Н.С. Проверил: Авдошин С.М. Москва, 2009 СОДЕРЖАНИЕ Введение 3 Концепция тестирования 4 Планирование тестирования 5 Организация тестирования 7 Циклы тестирования 7 Критерии тестирования и требования к ним 9 Системное тестирование 13

Автоматизация тестирования 14 Заключение 15 Список литературы 17 Введение Использование любого программного продукта подразумевает оценку качества его работы. Тот или иной продукт оценивается с точки зрения заинтересованных сторон, т.е. как с точки зрения конечных пользователей, так и с точки зрения разработчиков, тестировщиков продукта, а также спонсоров и заказчиков программного продукта. У каждой из заинтересованных сторон

есть свое собственное представление о продукте, в том числе и том, насколько качественно он работает. Одним из наиболее устоявшихся методов оценки качества программного продукта является его тестирование, которое входит в набор эффективных средств современной системы обеспечения качества программного продукта. Тестирование не позиционируется в качестве единственного способа обеспечения качества. Оно является частью

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

на некотором множестве исходных данных и сверке получаемых результатов с так называемыми эталонными данными. Это проводится для того, чтобы установить соответствие различных свойств и характеристик приложения заказанным свойствам. Являясь одной из ключевых стадий разработки программного продукта, тестирование характеризуется достаточно большим вкладом в суммарную трудоемкость разработки продукта. Из практики известна