
отчеты по лабораторным работам / все лабы итип / 5511-2-s17&s14
.docСанкт-Петербургский Государственный Университет Информационных Технологий, Механики и Оптики
Кафедра Информационных Технологий и Программирования
Лабораторная работа №2. Вар 1.
Тема: Создание тестового сценария (test case).
Выполнили студенты:
Шевченко Алексей
Тихонов Дмитрий
Группа: 5511
Преподаватель:
Санкт-Петербург
2008 год
Цель: Научиться создавать простейшие тестовые сценарии (test case).
Задание: Написать тестовый сценарий из не менее 10 шагов, Оплата мобильного телефона через платежный терминал. Сценарий должен включать в себя не только основной вариант использования функционала, но и ошибочный (например: ввод пустого/неверного пароля в примере). Обратите внимание, что все предварительные действия, необходимые для прохождения шага, должны быть явно описаны. Например, нельзя требовать от тестировщика банкомата ввести ПИН код до того как он вставил карту.
Название |
Оплата телефона |
Дата создания |
20.10.2008 |
Автор |
Алексей Шевченко |
Дата последнего изменения |
25.10.2008 |
Описание |
Проверка функционирования терминала оплаты мобильного телефона и его антивандальной устойчивости. |
Шаг № |
Описание |
Тестовые данные |
Ожидаемый результат |
1 |
Введите номер телефона, на экранной клавиатуре |
1234567 |
В окне появиться номер 1234567 Кнопка Ок подсветиться. |
2 |
Нажмите кнопку Ок |
|
Появится окно с номером телефона в углу, пустым счетчиком купюр, и надписью Жду денег, 100, 500, 1000р, неактивная кнопка оплатить и кнопка изменить номер |
3 |
Сунем рваную десяти рублевую бумажку, в щель приема денег |
10 рублей |
На экране ничего не происходит, автомат «выплевывает» бумажку обратно |
4 |
Сунем 100 рублей |
100 рублей |
Купюра исчезла, в окне счетчика появилась цифра 100 кнопка оплатить стала активной |
5 |
Сунем еще 100 рублей |
100 рублей |
Купюра исчезла, в окне счетчика появилась цифра 200 |
6 |
Нажмем на кнопку изменить номер |
|
Появляется меню для выбора номера телефона, экранная клавиатура |
7 |
Введем номер 7654321, так же как в пункте один |
7654321 |
Появилось Появится окно с номером телефона в углу, в окне счетчика написано 200 и надписью Жду денег, 100, 500, 1000р, активная кнопка оплатить и кнопка изменить номер |
8 |
Нажимаем кнопку оплатить |
|
Появляется надпись 200р успешно зачислено на счет, и чек. |
9 |
Повторяем шаги 1.2. Сунем 1000 рублей |
1000 рублей |
Купюра исчезла, в окне счетчика появилась цифра 1000 |
10 |
Вспоминаем, что уже оплатили телефон |
|
Пытаемся вернуть деньги |
11 |
Нажимаем на кнопку помощь |
|
На экране появляется инструкция по использованию автомата, Пункт 1 КАК Вернуть Деньги Засунутые в Автомат |
12 |
Нажимаем на 1 пункт меню пальцем |
|
На экране появляется надпись крупными красными буквами, гласящая о том, что автомат деньги не возвращает. |
13 |
Злимся. Пинаем автомат ногой и разбиваем экран |
|
Автомат вырубается, получаем удар током, попадаем в руки прапорщика из местного отдела ППС |
4. Система прошла тестирование успешно, за исключением антивандальной защиты (необходимо сделать корпус прочнее). Мы освоили написание тестовых сценариев, а