Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
124563.rtf
Скачиваний:
33
Добавлен:
26.08.2019
Размер:
1.32 Mб
Скачать
      1. Создание тестовых примеров

Были проанализированы представленные для приложения «Библиотека» требования. По мере накопления данных о программе возникало множество различных вопросов. Теперь нужно составить тестовые примеры, которые потом можно будет выполнить.

Тестовый пример состоит из идентификатора тестового примера (ID), описания входных данных и определения ожидаемых результатов.

Информацию о тестовых примерах занесем в таблицу, которая уже использовалась в лабораторной работе №1. В данную таблицу добавим только графу «Предыдущее состояние», в которой указывается предварительные условия для выполнения тестового примера. Такими условиями могут быть:

- запуск приложения;

- успешное прохождение другого теста.

Тестовые примеры для команды «Добавить читателя» рассматриваемого проекта «Библиотека» представлены в таблице 2.

Таблица 2. Тестовые примеры для приложения «Библиотека»

ID тестового примера

Предыдущее состояние

Входные данные

Ожидаемые результаты

Реальные результаты

Т1

запущено приложение, текстовые файлы не созданы

Добавить читателя

сообщение 16

сообщение 16

Т2

запущено приложение, текстовые файлы не созданы

добавить читателя

сообщение 1, создание текстового файла «readers.txt»

сообщение 1, создание текстового файла «readers.txt»

Т3

Т2

добавить читателя;Бомко;Анастасия;Михайловна;ж;Витебск;6791816

сообщение 2

сообщение 2

Т4

Т2

добавить читателя;Бомко;Анастасия;Михайловна;ж;Витебск;6791816

сообщение о попытке добавить уже зарегистрированного читателя

сообщение 2

Т5

Т2

добавить читателя; Бомко; Елена; Аркадьевна; ж; Витебск; 6791816

сообщение о некорректно введенных данных

сообщение 2

Т6

Т2

добавить читателя;4;6; 7;ж;Витебск;6791816

сообщение о некорректно введенных данных

сообщение 2

Т7

Т2

добавить читателя;Петров;Петр;Петрович;привет;Витебск;5555555

сообщение о некорректно введенных данных

сообщение 2 (при сохранении полю «пол» присвоено значение «ж»)

Т8

Т2

добавить читателя;Бомко;Анастасия; Михайловна;жен;Витебск;6791816

сообщение 2 (при сохранении полю «пол» присвоено значение «ж»)

сообщение 2 (при сохранении полю «пол» присвоено значение «ж»)

Т9

Т2

добавить читателя;Красько;Юлия;Васильевна;женский;Витебск;6791816

сообщение 2 (при сохранении полю «пол» присвоено значение «ж»)

сообщение 2 (при сохранении полю «пол» присвоено значение «ж»)

Т10

Т2

добавить читателя;Петров;Петр;Петрович;м;Витебск;555555

сообщение 2 (при сохранении полю «пол» присвоено значение «м»)

сообщение 2 (при сохранении полю «пол» присвоено значение «м»)

Т11

Т2

добавить читателя;Петров;Максим;Петрович;муж;Витебск;555555

сообщение 2 (при сохранении полю «пол» присвоено значение «м»)

сообщение 2 (при сохранении полю «пол» присвоено значение «ж»)

Т12

Т2

добавить читателя;Карпов;Петр;Петрович;мужской;Витебск;555555

сообщение 2 (при сохранении полю «пол» присвоено значение «м»)

сообщение 2 (при сохранении полю «пол» присвоено значение «ж»)

Т13

Т2

добавить читателя;Петров;Иван;Иванович;м;666;776534

сообщение о некорректно введенных данных

сообщение 2

Т14

Т2

добавить читателя;Иванов;Иван;Иванович;м;Минск;привет

сообщение о некорректно введенных данных

сообщение 2

Т15

Т2

добавить читателя;Сидоров;Иван;Иванович;м;Минск;0776534

сообщение о некорректно введенных данных

сообщение 2

Т16

Т2

добавить читателя

сообщение о некорректно введенных данных

сообщение 2

  1. Составить тестовые наборы для оставшихся команд приложения «Библиотека».

  2. В случае необходимости доработать требования к программному проекту.

На электронном носителе расположены следующие директории и файлы:

– Файл «Бомко Анастасия Михайловна-4 курс-Тестирование программного обеспечения.doc» представляет собой текстовый документ с курсовой работой.

– Директория «Определение типа треугольника» содержит исходный код программы «Определение типа треугольника».

– Директория «Library» содержит проект Library.

– Директория «Presentation» содержит презентацию к защите.

Директория «Литература» содержит литературу по тестированию программного обеспечения.

– Файл «JUnit.doc» содержит информацию о JUnit.

– Файл «Readme.txt» содержит описание содержания электронного носителя.

Размещено на Allbest.ru

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]