Тестирование программного обеспечения.Практические задания Росдистант ТГУ 2026г.  

Рейтинг: 5.0/1

450.00руб.
  • Тип:
  • Год: 2026
  • Страниц:
  • Размер: 201.0Kb
В корзину
Описание

Сдано в 2026году. Оценка 55,0 / 55,0 Скриншот с отметкой прилагается к работе.

Модуль 1. Основы тестирования

Тема 1.1. Основные понятия области знаний «Тестирование ПО»

Вопросы для обсуждения: 

1.  Что такое динамическая проверка в тестировании?

2.  В чем заключается конечный результат тестирования?

3.  Что в тестировании означает ожидаемое поведение?

4.  С какой целью проводится тестирование программного обеспечения?

5.  Что такое контроль качества программного продукта?

Методические материалы к занятию:

1.  Для изучения данной темы необходимо изучить материалы электронного учебника.

2.  Необходимо выполнить тестовые задания, которые закрепят освоения основных вопросов по данной теме.

Методические указания по выполнению самостоятельной работы студентов: 

1.  Для более глубокого усвоения материала лекции необходимо ознакомится с рекомендованной литературой по дисциплине.

2.  Необходимо выполнить практическое задание, цель которого -сформировать понятийную базу области знаний «Тестирование ПО»

Задание 1. Дайте определение понятия «тестирование программного обеспечения» с указанием ГОСТ Р и международных стандартов.

Методические указания по выполнению практического задания

1. Изучите рекомендуемую литературу и ознакомьтесь с помощью ресурсов Интернет с соответствующими стандартами.

2. Результат представьте в виде таблицы (табл. 1), в которой должны быть отображены определения понятия «тестирование программного обеспечения и приведены соответствующие стандарты.

Тема 1.2. Принципы тестирования программного обеспечения

Вопросы для обсуждения: 

1.  В чем заключается принцип «Тестирование демонстрирует наличие дефектов»?

2.  В чем состоит принцип «Исчерпывающее тестирование невозможно»?

3.  Что такое принцип «раннего тестирования»? 

4.  В чем заключается принцип «скопления дефектов»?

5.  В чем состоит принцип «Парадокс пестицида»?

Методические материалы к занятию:  

1.  Для изучения данной темы необходимо изучить материалы электронного учебника.

2.  Необходимо выполнить тестовые задания, которые закрепят освоения основных вопросов по данной теме.

Методические указания по выполнению самостоятельной работы студентов: 

1.  Для более глубокого усвоения материала лекции необходимо ознакомится с рекомендованной литературой по дисциплине.

Тема 1.3. Тестирование на этапах жизненного цикла ПО

Вопросы для обсуждения: 

1.  Как представлены требования в разработке программного обеспечения?

2.  Что подразумевается под этапом анализа требований?

3.  Кем могут формулироваться требования к конечному продукту?

4.  На какие группы делятся требования к программному продукту?

5.  На каком этапе жизненного цикла программного обеспечения происходит тестирование требований?

6.  Какова цель этапа «Анализ требований» в жизненном цикле разработки программного обеспечения?

Методические материалы к занятию:

1.  Для изучения данной темы необходимо изучить материалы электронного учебника.

2.  Необходимо выполнить тестовые задания, которые закрепят освоения основных вопросов по данной теме.

Методические указания по выполнению самостоятельной работы студентов: 

1.  Для более глубокого усвоения материала лекции необходимо ознакомится с рекомендованной литературой по дисциплине.

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

Задание 2. Сформулируйте функциональные требования к объекту тестирования (не менее 12).

Методические указания по выполнению практического задания

1.  Выберите объект тестирования – информационная система, веб-приложение, веб-сервис. Опишите объект тестирования – наименование, назначение объекта.

2.  Заполните табл. 2.

Модуль 2. Тестовая документация

Тема 2.1. Внешняя тестовая документация

Вопросы для обсуждения: 

1.  Что такое тестовые артефакты?

2.  Перечислите и опишите виды тестовой документации.

3.  Что такое тестовая документация?

4.  Что относится к внешней документации тестирования?

Методические материалы к занятию:

1.  Для изучения данной темы необходимо изучить материалы электронного учебника.

2.  Необходимо выполнить тестовые задания, которые закрепят освоения основных вопросов по данной теме.

Методические указания по выполнению самостоятельной работы студентов: 

1.  Для более глубокого усвоения материала лекции необходимо ознакомится с рекомендованной литературой по дисциплине.

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

Задание 3. На основе набора требований из задания 2 сформируйте баг-репорт.

Методические указания по выполнению практического задания

1.  Изучите текст учебника и рекомендуемую литературу.

2.  Заполните таблицу 3.

Тема 2.2. Внутренняя тестовая документация

Вопросы для обсуждения: 

1.  На какие критерии можно разделить матрицу прослеживаемости в программной инженерии?

2.  Какие параметры визуально отображает матрица трассируемости?

3.  Что такое матрица трассируемости?

4.  В чем состоит главное отличие между тестовой стратегией и тест-планом?

5.  Какую структуру имеет таблица матрицы трассируемости?

Методические материалы к занятию:  

1.  Для изучения данной темы необходимо изучить материалы электронного учебника.

2.  Необходимо выполнить тестовые задания, которые закрепят освоения основных вопросов по данной теме.

Методические указания по выполнению самостоятельной работы студентов: 

1.  Для более глубокого усвоения материала лекции необходимо ознакомится с рекомендованной литературой по дисциплине.

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

Задание 4. На основании требований, сформулированных в Задании 2, составить план тестирования.

Методические указания по выполнению практического задания

1.  На основании требований составить план тестирования (табл. 4). Столбец «Полученный результат» не заполнять.

2.  Протестировать объект тестирования согласно составленному плану тестирования. По ходу тестирования заполнять в таблице столбец «Полученный результат».

3.  Дополнить таблицу новыми сценариями (если необходимо). Выделить их цветом.

4.  Составить список найденных ошибок на основании расхождения expected и actual results.

Тема 2.3. Требования к тестовой документации

Вопросы для обсуждения: 

1.  В чем качественно заключается полнота описания тестовой документации?

2.  В чем состоит качество характеристики «работоспособность сценариев» тестовой документации?

3.  В чем выражается качество «Актуальность описания» тестовой документации?

4.  Как представлено качество «Структурированность» тестовой документации?

5.  «Логика и согласованность» как качество тестовой документации.

6.  Качественная характеристика «Наличие указания на необратимость действий» тестовой документации.

7.  Как обеспечивается качество «Подтверждение результата» тестовой документации.

8.  В чем заключается качество «Ясность изложения информации» тестовой документации»?

Методические материалы к занятию:  

1.  Для изучения данной темы необходимо изучить материалы электронного учебника.

2.  Необходимо выполнить тестовые задания, которые закрепят освоения основных вопросов по данной теме.

Методические указания по выполнению самостоятельной работы студентов: 

1.  Для более глубокого усвоения материала лекции необходимо ознакомится с рекомендованной литературой по дисциплине.

2.  Необходимо выполнить практическое задание, цель которого ‒ изучить виды и назначение тестовой документации.

Задание 5. Дайте определения тестовой документации и укажите её назначение (когда и для чего используется) .

Методические указания по выполнению практического задания

1.  Изучите текст к учебнику и рекомендуемую литературу.

2.  Заполните таблицу «Виды тестовой документации» (табл. 5).

Модуль 3. Виды тестирования

Тема 3.1. Классификация видов тестирования ПО

Вопросы для обсуждения: 

1.  В чем состоит ручное тестирование?

2.  В чем заключается полуавтоматизированное тестирование?

3.  Что такое автоматизированное тестирование?

4.  В чем заключается дымовое тестирование?

5.  В чем состоит позитивное тестирование?

Методические материалы к занятию:  

1.  Для изучения данной темы необходимо изучить материалы электронного учебника.

2.  Необходимо выполнить тестовые задания, которые закрепят освоения основных вопросов по данной теме.

Методические указания по выполнению самостоятельной работы студентов: 

1.  Для более глубокого усвоения материала лекции необходимо ознакомится с рекомендованной литературой по дисциплине.

2.  Необходимо выполнить практическое задание, цель которого ‒ изучить виды тестирования программного обеспечения и их назначение.

Задание 6. Дайте определения видам тестирования ПО и укажите их назначение.

Методические указания по выполнению практического задания

1.  Изучите текст к учебнику и рекомендуемую литературу.

2.  Заполните таблицу «Виды тестирования ПО» (табл. 6).

 

 

 

avatar