Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


Общее описание




а) Видение продукта:

 

Данное ПО является прикладной программой для преподавателей и студентов для сортировки массива чисел по методу сортировки вставкой. ПО состоит из пользовательского интерфейса, а также создаваемого текстового файла для хранения данных.

 

b) Функциональность продукта:

Данное ПО реализует сортировку вещественных чисел в диапазоне от -32678 до 32677. Время обработки массива зависит от размера исходного массива а также от того на сколько он не отсортирован.

 

c) Классы и характеристики пользователей

Преподаватели ВУЗа и студенты специальности информационных технологий дневной и заочной форм обучения.

 

Функциональность системы (функциональные требования)

Требование 1

Исполняющий файл имеет имя Program_Sort и формат.exe

 

Требование 2

Тестовый файл имеет имя Sort_file и формат.txt

 

Требование 3

Тестовой файл создается после первого успешного запуска программы.

 

Требование 4

Тестовой файл обновляется при каждом успешном запуске программы.

 

Требование 5

Текстовой файл программы размещается в той директории, где сохранен исполняющий файл программы.

Требование 6

Program Sort Interface содержит поле для ввода массива, кнопку «Sort», поле для вывода отсортированного массива.

 

Требование 7

Поле для ввода массива вмещает 50 символов.

 

Требование 8

Символами являются числа массива, а также запятые разделяющие их.

 

Требование 9

Сообщение об ошибке появляется в следующих случаях:

- в поле для ввода введено более 50 символов и нажата кнопка «Sort»

- в поле для ввода помимо требуемых символов введены буквы и другие знаки и нажата кнопка «Sort»

- в поле для ввода введено число менее – 32678, и нажата кнопка «Sort»

- в поле для ввода введено число более 32677 и нажата кнопка «Sort»

- в поле для ввода не введено ни одного символа и нажата кнопка «Sort»

- в поле для ввода введен пробел между двумя числами.

Пометка: при синхронизации данных случаев сообщение об ошибке также должно появляться.

 

Требование 10

После нажатия кнопки «Sort» в поле для вывода должен появиться отсортированный массив в формате «число 1», «число 2» и так далее.

 

Требование 11

При успешном завершении программы текстовой файл содержит:

-В первой строке неотсортированный массив

-Во второй строке - отсортированный

 

Требование 12

Массив в поле для ввода в Program Sort Interface равен массиву в первой строке текстового файла после успешного завершения работы программы.

 

Требование 13

Массив в поле для вывода в Program Sort Interface равен массиву во второй строке текстового файла после успешного завершения работы программы.

 

Требование 14

После закрытия сообщения об ошибке поле для ввода массива очищается автоматически.

 

Написание тестовых сценариев (test-case)

Тестовые сценарии (тесты, test-cases)– последовательность действий тестера в ПО для проверки его качества или качества его функциональной части. Тестовые сценарии удобнее записывать в таблице. В ней должны быть указаны в колонках следующие пункты:

a) Название теста

b) Описание теста

c) Шаг (номер шага)

d) Описание шага (для каждого шага)

e) Ожидаемый результат (для каждого шага)

 

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

 

Пример написания тестового сценария для покрытия некоторых требований ПО Program Sort:



 





Поделиться с друзьями:


Дата добавления: 2015-10-01; Мы поможем в написании ваших работ!; просмотров: 537 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

В моем словаре нет слова «невозможно». © Наполеон Бонапарт
==> читать все изречения...

2174 - | 2121 -


© 2015-2024 lektsii.org - Контакты - Последнее добавление

Ген: 0.011 с.