Uploaded by egor.2002v17

Тест - кейсы

advertisement
Лабораторная работа №3
«Функциональное тестирование. Тест дизайн»
Тема: 4
Выполнил: Галес Егор
Группа: 219/4
Цель работы: описать набор тестовых сценариев для верификации ПО.
Оптимизировать тестовый набор. Научиться составлять спецификацию
для разработки тестов.
Интерфейс:
1. Анализ требований:
Элемент
Ваше имя
Тип элемента
EditBox
Электронный адрес
EditBox
Требования
- Необязательное для заполнения поле
- Нельзя использовать цифры и
специальные символы
- Максимально - 42
- Допускаются, разрешенные для
почтовых ящиков, символы
Текст сообщения
TextArea
Капча
EditBox
Картинка капчи
Button
Обновить
Button
Отправить
Button
- Окончание должно быть вида
«@(…).(…)» или «@(…).(…).(…)»
- Минимально 5 символов до окончания,
максимально - 30
- Можно использовать любые символы
- Минимум 1, максимум – 200 символов
- Не допускаются спец символы
- Минимум 5 символов, максимум 8
символов
- При двойном щелчке мыши, обновляет
капчу
- По умолчанию – активна
- Так же активируется при нажатии на
капчу
- При нажатии обновляет капчу
- Послезаполнения обязательных полей,
становится активна
- При нажатии кнопки:
1) Если данные корректны – отправка
2) Если данные не корректны –
выдаётся валидационное сообщение
2. Тестовые данные:
Поле
Ваше имя
(Не
обязательное)
OK/NOK Значение
OK
ВфцвфЦвфФвфцв
Комментарий
42 символа
смешанный
регистр
ВФЦВЦВФЦВФЦВ
42 символа
верхний регистр
фвцфвфцвфцвфвфцвф
42 символа
нижний регистр
Пустое поле
Ф(«41»)
Максимум 42
Фвфцвфцвв(ещё 40)вцфвфв
Превышен
максимум
символов
Ффцвфц./%#фвцфвф
Запрещённые
символы
NOK
Электронный
адрес
(Обязательное)
OK
asdnslam@gmail.com
30 символов
нижний регистр
AwOdna@correo.mae.es
30 символов
смешанный
регистр
ASDNSLAM@gmail.com
30 символов
верхний регистр
s(ещё 25 символов)@s.s
Максимально 30
символов
f@d.r
NOK
awds.\/&’@gmail.com
wadsadaddawd.com
adawdd(ещё 18)adad@mail.ru
Текст
сообщения
(Обязательное)
OK
Фвфвфц(ещё 140)/12$!%цвфв
Минимально 5
символов
Запрещённые
символы
Неправильно
набранный
почтовый адрес
Превышено
максимальное
количество
символов
Максимальная
длина 200
символов,
разрешено
использовать
любые
Ф
Минимально 1
символ
Ф(ещё 199)
Максимально 200
символов
«Капча введена корректно»
Пустое поле
Если всё
совпадает
9grty
Минимум 5
символов
NOK
Капча
(Обязательное)
OK
NOK
«Если присутствуют любые
отклонения от оригинала»
wdasdawda
Даже если
соблюдено
количество
символов,
необходимо
чтобы капча
совпадала
полностью
Максимум 8
символов
3. Тест-кейсы:
Название
Действие
Ожидаемый Результат
результат
теста
Предусловие: с главной странички сайта, перейдите по ссылке «Про нас».
Тест 1: Проверка
поля Email
(Positive)
//BVA//
Заполнить поля данными:
Электронный адрес – f@d.r
Текст сообщения – 1
Капча – (Правильный ввод)
Нажать кнопку отправить
Тест 2: Проверка
поля Email
(Negative)
//BVA//
Заполнить поля данными:
Электронный адрес – s(26)@s.s
Текст сообщения – 1
Капча – (Правильный ввод)
Нажать кнопку отправить
Тест 3: Проверка
поля Email
(Negative)
//EG//
Заполнить поля данными:
Электронный адрес –
awds.\/&’@gmail.com
Текст сообщения – 1
Капча – (Правильный ввод)
Нажать кнопку отправить
//EG//
Заполнить поля данными:
Электронный адрес –
AwOdna@correo.mae.es
Текст сообщения – 1
Капча – (Правильный ввод)
Нажать кнопку отправить
Тест 4: Проверка
поля Email
(Positive)
Тест 5: Проверка
//EG//
поля Имя (Positive) Заполнить поля данными:
Электронный адрес – f@d.r
- Появится
уведомление
об успешной
отправке.
- Сообщение
отправится на
сервер.
- Появится
уведомление о
превышенном
количестве
символов.
- Сообщение
не отправится.
- Появится
уведомление о
некорректной
записи.
- Сообщение
не отправится.
Пройден
- Появится
уведомление
об успешной
отправке.
- Сообщение
отправится на
сервер.
Не пройден
(Появилось
уведомление
о
некорректной
записи,
сообщение не
отправилось)
Пройден
- Появится
уведомление
Не пройден
(Уведомление
о
превышении
не появилось,
сообщение
отправилось)
Пройден
Текст сообщения – 1
Капча – (Правильный ввод)
Нажать кнопку отправить
Тест 6: Проверка
поля Имя
(Negative)
//EG//
Заполнить поля данными:
Имя - Ффцвфц./%#фвцфвф
Электронный адрес – f@d.r
Текст сообщения – 1
Капча – (Правильный ввод)
Нажать кнопку отправить
об успешной
отправке.
- Сообщение
отправится
- Появится
уведомление о
некорректной
записи.
- Сообщение
не отправится.
Не пройден
(Уведомление
не появилось,
сообщение
отправилось)
Тест 7: Проверка
//BVA//
поля Имя (Positive) Заполнить поля данными:
Имя – Ф(«41»)
Электронный адрес – f@d.r
Текст сообщения – 1
Капча – (Правильный ввод)
Нажать кнопку отправить
- Появится
уведомление
об успешной
отправке.
- Сообщение
отправится на
сервер.
Не пройден
(Появилось
уведомление
о
превышении
количества
символов)
Тест 8: Проверка
поля Текст
сообщения
(Positive)
//BVA//
Заполнить поля данными:
Электронный адрес – f@d.r
Текст сообщения – Ф(199)
Капча – (Правильный ввод)
Нажать кнопку отправить
Пройден
Тест 9: Проверка
поля Текст
сообщения
(Positive)
//EG//
Заполнить поля данными:
Электронный адрес – f@d.r
Текст сообщения –
Фвфвфц(«140»)/12$!%цвфв
Капча – (Правильный ввод)
Нажать кнопку отправить
- Появится
уведомление
об успешной
отправке.
- Сообщение
отправится на
сервер.
- Появится
уведомление
об успешной
отправке.
- Сообщение
отправится на
сервер.
Тест 10: Проверка
поля ввода капчи
(Negative)
//EP//
Заполнить поля данными:
Электронный адрес – f@d.r
Текст сообщения – 1
Капча – (неправильный ввод)
Нажать кнопку отправить
-Появится
уведомление о
неправильном
вводе капчи
- Сообщение
не отправится
Тест 11: Проверка
функционирования
обновления капчи
(Positive)
//EG//
Заполнить поля данными:
Электронный адрес – f@d.r
Текст сообщения – 1
Капча – (Правильный ввод)
Нажать кнопку ОБНОВИТЬ
Капча – (Правильный ввод)
Нажать кнопку отправить
- Появится
уведомление
об успешной
отправке.
- Сообщение
отправится на
сервер.
Не пройден
(Уведомление
появилось, но
само
сообщение
отправилось
на сервер)
Не пройден
(Так как по
какой-то
причине
капча не
обновилась)
Не пройден
(Появилось
уведомление
о
запрещённых
символах)
Тест 12: Проверка
поля ввода капчи
(Negative)
//BVA//
Заполнить поля данными:
Электронный адрес – f@d.r
Текст сообщения – 1
Капча – wdasdawda
Нажать кнопку отправить
-Появится
уведомление о
неправильном
вводе капчи
- Сообщение
не отправится
Пройден
(Появилось
уведомление
о
превышении
символов в
поле капча,
сообщение не
отправилось)
Не пройден
(При нажатии
на картинку,
капча не
обновлялась)
Тест 13: Проверка
картинки капча
(positive)
//EP//
Заполнить поля данными:
Электронный адрес – f@d.r
Текст сообщения – 1
Капча – (Правильный ввод)
Выполнять двойной щелчок
мыши, по картинке, капча, пока
не появится капча из 8ми
символов.
Капча – (Правильный ввод)
Нажать кнопку отправить
- Появится
уведомление
об успешной
отправке.
- Сообщение
отправится на
сервер.
Тест 14: Проверка
кнопки обновить
(positive)
//EG//
Заполнить поля данными:
Электронный адрес – f@d.r
Текст сообщения – 1
Нажать кнопку обновить 2 раза
Капча – правильный ввод
Нажать кнопку отправить
- Появится
уведомление
об успешной
отправке.
- Сообщение
отправится на
сервер.
Не пройден
(Появилось
уведомление
о
неправильно
введённой
капче)
Тест 15: Проверка
кнопки отправить
(Negative)
//EG//
Заполнить поля данными:
Электронный адрес – f@d.r
Текст сообщения – 1
Нажать кнопку отправить
- Появится
уведомление
«введите
капчу»
- Кнопку
нельзя будет
нажать
Пройден
Вывод: в данной лабораторной работе мы научились составлять
тестовые сценарии для проверки работоспособности и верификации
ПО, проводить их. Тем самым мы научились проводить работу
сразу нескольких человек в сфере IT, а это очень сильно пригодится
в будущем.
Download