Юзабилититестирование программного
Скачать 0.61 Mb.
|
Практическоезадание: Получить у преподавателя спецификацию с требованиями к web- приложению. В зависимости от сложности бизнес-логики web-приложения выбрать наиболее подходящий вид рабочей тестовой документации (Acceptance Sheet, Test Survey, Test Cases). Анализируемое web-приложение разбить на модули и подмодули. Разработать рабочую тестовую документацию для всех модулей и подмо- дулей web-приложения. Указать номер тестируемой сборки, название приложения, тип выполняе- мой тестовой активности, период времени тестирования, ФИО тестировщика, те- стовое окружение (операционная система, браузер). Предусмотреть проверки GUI для каждого модуля. Предусмотреть общие функциональные проверки (General) для каждого модуля. В рамках каждого модуля предусмотреть функциональные проверки. Сте- пень детализации каждой из функциональных проверок должна соответствовать выбранному на этапе 1 типу тестовой документации. Для каждой проверки указать глубину тестового покрытия (Smoke, MAT, AT) с учетом выбранного на этапе 1 типа тестовой документации. Оформить отчет и защитить лабораторную работу. Содержаниеотчета: Цель работы. Рабочая тестовая документация. Выводы по работе. Контрольныевопросы: Какие существуют разновидности рабочей тестовой документации? Check List: что описывают и когда используют? Acceptance Sheet: что описывают и когда используют? Test Survey: что описывают и когда используют? От чего зависит степень детализации каждой функциональной проверки? Какая глубина тестирования указывается для проверок в Acceptance Sheet? Какая глубина тестирования указывается для проверок в Test Survey? Что такое Test Case? Какова структура описания Test Case? Что содержит Идентификатор в описании Test Case? Что приводится в поле Приоритет описания Test Case? 45 Что приводится в поле Требование описания Test Case? Что приводится в поле Модуль и подмодуль приложения описания Test Case? Что приводится в поле Заглавие описания Test Case? Что приводится в поле Исходные данные, приготовления описания Test Case? Что приводится в поле Шаги описания Test Case? Что приводится в поле Ожидаемые результаты описания Test Case? Для чего нужны Test Cases? Какие проверки выполняют при тестировании GUI? Какие общие функциональные проверки выполняют для всего приложе- ния? Перечислите базовые проверки для поля ввода данных. Перечислите базовые проверки для поля загрузки файлов. Перечислите базовые проверки для ввода даты. Перечислите базовые проверки для поля со списком. Перечислите базовые проверки для радиобаттона. Перечислите базовые проверки для чек-бокса. Перечислите базовые проверки для меню. Перечислите базовые проверки для таблиц. Перечислите базовые проверки для ссылок. Перечислите базовые проверки для сообщений. 46 |