Основы стандартизации ПОИТ ч4. Руководство для студентов специальности i40 01 01 Программное обеспечение информационных технологий
Скачать 460 Kb.
|
Министерство образования Республики Беларусь Учреждение образования «Гомельский государственный университет имени Франциска Скорины» Н. Б. ОСИПЕНКО ОСНОВЫ СТАНДАРТИЗАЦИИ И СЕРТИФИКАЦИИ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ: ТЕСТИРОВАНИЕ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ Практическое руководство для студентов специальности I–40 01 01 «Программное обеспечение информационных технологий» Гомель ГГУ им. Ф.Скорины 2014 УДК 004.41.057.2 ББК 32.973.26–018.2ц.я73 О Рецензенты: кандидат физико-математических наук А.И. Рябченко; кафедра математических проблем управления учреждения образования «Гомельский государственный университет имени Франциска Скорины». Рекомендовано к изданию научно-методическим советом учреждения образования «Гомельский государственный университет имени Франциска Скорины» Осипенко, Н. Б. О Основы стандартизации и сертификации программного обеспечения: тестирование программного обеспечения: практ. рук-во для студентов специальности 1–40 01 01 «Программное обеспечение информационных технологий» / Н. Б. Осипенко; М–во образ. РБ, Гомельский гос. ун-т им. Ф. Скорины. – Гомель: ГГУ им. Ф. Скорины, 2014. – 36 с. ISBN 978-985-439-705-4 Практическое руководство предназначено для оказания помощи студентам в усвоении знаний по разделу «Тестирование программного обеспечения» курса «Основы стандартизации и сертификации программного обеспечения». В него включены также контрольные вопросы по данному разделу. Адресовано студентам специальности 1–40 01 01 «Программное обеспечение информационных технологий». УДК 004.41.057.2 ББК 32.973.26–018.2ц.я73 © Осипенко Н. Б. 2014 © УО «Гомельский государственный университет им. Ф. Скорины», 2014 Содержание Введение 2 1 Тестирование программного обеспечения 3 1.1 Основные понятия тестирования программного обеспечения 3 1.1.1 Проблематика тестирования программного обеспечения 3 1.1.2 Основные определения 4 1.1.3 Экономика тестирования 5 1.1.4 Аксиомы (принципы) тестирования 7 1.1.5. Вопросы для самоконтроля 8 1.2 Тестирование надежности программного обеспечения 9 1.2.1 Философия тестирования 9 1.2.2 Тестирование модулей 11 1.2.3 Комплексное тестирование 17 1.2.4 Организация и этапы тестирования при испытаниях надежности сложных программных средств 18 1.2.5. Вопросы для самоконтроля 26 1.3 Тестирование программного обеспечения 27 1.3.1 Тестирование программного обеспечения 27 1.3.2 Место и цель этапа тестирования программного обеспечения 28 1.3.3 Виды тестирования 31 13.4 Передовые технологии в тестировании (автоматизация тестирования) 31 1.3.5. Вопросы для самоконтроля 33 1.4 Виды тестирования программного обеспечения 34 1.4.1 Функциональные виды тестирования 34 1.4.2 Нефункциональные виды тестирования. Тестирование производительности 36 1.4.3 Связанные с изменениями виды тестирования 37 1.4.4 Тестирование удобства пользования 40 1.4.5 Тестирование на отказ и восстановление 42 1.4.6 Конфигурационное тестирование 43 1.4.7. Вопросы для самоконтроля 45 Литература 47 ВведениеНастоящее пособие является четвертым из четырех практических пособий по курсу «Основы стандартизации и сертификации программного обеспечения». Целью данного практического руководства является оказание помощи студентам в усвоении знаний и формировании практических навыков при изучении раздела «Тестирование программного обеспечения» данного курса. В практическое руководство включены теоретические сведения по четырем темам: «Основные понятия тестирования программного обеспечения», «Тестирование надежности программного обеспечения», «Тестирование программного обеспечения» и «Виды тестирования программного обеспечения», а также вопросы для самоконтроля, усвоение которых необходимо для выполнения заданий на практических занятиях. Практическое руководство адресовано студентам специальности 1–40 01 01 «Программное обеспечение информационных технологий». |