Тест-кейс к требованиям
Список требований к приложению калькулятора.
Бизнес-требования:
1. Сотрудникам нашей компании необходимо приложение-калькулятор.
Требования пользователя:
2.Пользователь может работать в 2 режимах - простых и научных.
3. В простой пользователь может сложить, вычесть, умножить и разделить.
4. В научной пользователь может выполнять возведение в квадрат и извлечение квадратного корня.
5. Пользователь должен иметь возможность просматривать выполненные действия и результат.
6. Пользователь должен иметь доступ к руководству пользователя.
Функциональные характеристики:
7. Следующие математические операции поддерживаются с четырьмя типами чисел: положительные, отрицательные, целочисленные и дробные числа в режиме «Simple»:
7.1. Сложение
7.2 Вычитание
7.3 Умножение
7.4 Деление
8. В режиме «Scientific» поддерживает все функции режима «Simple».
9. В режиме «Научный» поддерживает 2 дополнительные операции с четырьмя типами чисел: положительные, отрицательные, целочисленные и дробные числа:
9.1 Squaring
9.2 Square root extraction
10. Там нет установки, приложение запускается нажатием на EXE файл; 11. Должна быть возможность создать последовательность вычислений, например 1 + 2 + 4 * 3, в этом случае вся запись отображается в поле ввода-вывода и результат появляется только после нажатия кнопки «=» или кнопки «Enter» на клавиатуре.
12. В таких случаях, как деление на ноль или квадратный корень отрицательного числа или любая другая неверная операция, приложение должно сбросить результат до «0» без какого-либо дополнительного уведомления или ошибки.
13. Опция «Mode» в строке меню состоит из 2 опций: «Simple» и «Scientific»
14.Кнопки квадрата и квадратного корня должны отображаться после смены режима только на «Scientific»;
Системные и нефункциональные спецификации:
15.Приложение должно быть загружено в РС как .exe файл
16. Язык программирования Delphi.
17.Поддержка ОС - последние сборки Windows 7-10.
18.Язык приложения - русский.
19.Размер приложения должен быть меньше 100 Мб.
20.В левом верхнем углу есть небольшая картинка калькулятора и название приложения - «Калькулятор».
21. Размер шрифта всех подписей должен быть одинаковым.
22.Цвет шрифта черный.
23.Емкость поля ввода/вывода должна быть не менее 20 символов.
24. Цвет поля ввода/вывода белый.
25. Для открытия приложения дважды щелкните исполняемый файл калькулятора.
26.Значение по умолчанию в поле ввода-вывода равно 0.
27.Раскладка клавиатуры (дополнительно см. Рисунок 1):
27. 1 Цифры: 1, 2, 3, 4, 5, 6, 7, 8, 9, 0
27.2 Арифметические кнопки для простого режима:
27.2.1 + для сложения
27.2.2 - для вычитания
27.2.3 * для умножения
27.2.4 /для деления
27.3 Дополнительные арифметические кнопки для научного режима:
27.3.1 x2 для возведения
27.3.2 √ в квадрат для извлечения квадратного корня
27.4 Кнопки действия:
27.4.1 = для результата расчета
27.4.2 С для удаления данных в поле ввода-вывода
27.4.3 < для последнего удаления символа (справа налево);
27.5 Для минимизации приложения необходимо нажать кнопку "_";
27.6 Чтобы закрыть приложение, необходимо нажать кнопку «x»;
28. Поле ввода должно содержать не более 20 знаков.
29. В строке меню 2 опции - «Режим» для выбора режима калькулятора и «Руководство пользователя» для получения руководства пользователя.
Написать тест-кейсы к основным требованиям.
Пожалуста, помогите
отвечал уже на подобное.
"открываем книгу по тестированию и штудируем ОТ и ДО.
любую на свой вкус, хоть Савина, хоть Блека... Гленфорд Маерс ещё есть. Ли Коупленд.
столько авторов хороших... "