|
@@ -0,0 +1,207 @@
|
|
|
+
|
|
|
+ Тестовый документ
|
|
|
+
|
|
|
+Аннотация теста
|
|
|
+ Название проекта
|
|
|
+
|
|
|
+WpfApp1
|
|
|
+ Рабочая версия
|
|
|
+
|
|
|
+1.0
|
|
|
+ Имя тестирующего
|
|
|
+
|
|
|
+Голубева Е.П.
|
|
|
+ Дата(ы) теста
|
|
|
+
|
|
|
+19.04.2022
|
|
|
+
|
|
|
+Расшифровка тестовых информационных полей:
|
|
|
+Поле
|
|
|
+Описание
|
|
|
+Название проекта
|
|
|
+Название тестируемого проекта
|
|
|
+Рабочая версия
|
|
|
+Версия проекта/программного обеспечения (первый тест считается 1.0).
|
|
|
+Имя тестирующего
|
|
|
+Имя того, кто проводил тесты
|
|
|
+Дата(ы) теста
|
|
|
+Дата(ы) проведения тестов - это один или несколько дней. Если тесты проводились в более протяженный период времени, нужно отметить отдельную дату для каждого теста.
|
|
|
+Тестовый пример #
|
|
|
+Уникальный ID для каждого тестового примера. Следуйте некоторым конвенциям, чтобы указать типы тестов. Например,`TC_UI_1′ означает`user interface test case #1′ ( ТС_ПИ_1: тестовый случай пользовательского интерфейса#1)
|
|
|
+Приоритет тестирования
|
|
|
+(Низкий/Средний/Высокий)
|
|
|
+Насколько важен каждый тест. Приоритет тестирования для бизнес-правил и функциональных тестовых случаев может быть средним или высоким, в то время как незначительные случаи пользовательского интерфейса могут иметь низкий приоритет.
|
|
|
+Заголовок/название теста
|
|
|
+Название тестового случая. Например, Подтвердите страницу авторизации с действительным именем пользователя и паролем.
|
|
|
+Краткое изложение теста
|
|
|
+Описание того, что должен достичь тест.
|
|
|
+Этапы теста
|
|
|
+Перечислите все этапы теста подробно. Запишите этапы теста в том порядке, в котором они должны быть реализованы. Предоставьте как можно больше подробностей и разъяснений. Пронумерованный список - хорошая идея.
|
|
|
+Тестовые данные
|
|
|
+Перечислите/опишите все тестовые данные, используемые для данного тестового случая. Так, фактические используемые входные данные можно отслеживать по результатам тестирования. Например, Имя пользователя и пароль для подтверждения входа.
|
|
|
+Ожидаемый результат
|
|
|
+Каким должен быть вывод системы после выполнения теста? Подробно опишите ожидаемый результат, включая все сообщения/ошибки, которые должны отображаться на экране.
|
|
|
+Фактический результат
|
|
|
+Каким должен быть фактический результат после выполнения теста? Опишите любое релевантное поведение системы после выполнения теста.
|
|
|
+Предварительное условие
|
|
|
+Любые предварительные условия, которые должны быть выполнены до выполнения теста. Перечислите все предварительные условия для выполнения этого тестового случая.
|
|
|
+Постусловие
|
|
|
+Каким должно быть состояние системы после выполнения теста?
|
|
|
+Статус (Зачет/Незачет)
|
|
|
+Если фактический результат не соответствует ожидаемому результату, отметьте тест как неудачный. В ином случае обновление пройдено.
|
|
|
+Примечания/комментарии
|
|
|
+Используйте эту область для любых дополнительных заметок/комментариев/вопросов. Эта область предназначена для поддержки вышеуказанных полей (например, если есть некоторые особые условия, которые не могут быть описаны в любом из вышеуказанных полей, или если есть вопросы, связанные с ожидаемыми или фактическими результатами).
|
|
|
+
|
|
|
+Тестовый пример #1:
|
|
|
+ Тестовый пример #
|
|
|
+TC_GO_TO_BASKET
|
|
|
+ Приоритет тестирования
|
|
|
+Высокий
|
|
|
+ Заголовок/название теста
|
|
|
+Проверка перехода к корзине, после выбора книг
|
|
|
+ Краткое изложение теста
|
|
|
+Тест должен проверить, что программа корректно формирует корзину, после выбора пользователем книг
|
|
|
+ Этапы теста
|
|
|
+ Запустить приложение
|
|
|
+ Нажать на кнопку <<Добавить в корзину>> у любой книги
|
|
|
+ Нажать на кнопку <<Посмотреть содержание корзины>>
|
|
|
+ Тестовые данные
|
|
|
+IDE VS Studio / .exe файл приложения
|
|
|
+Кнопки <<Добавить в корзину>> и <<Посмотреть содержание корзины>>
|
|
|
+Одна или несколько записей книг
|
|
|
+ Ожидаемый результат
|
|
|
+Программа откроет новое окно, где будут отображаться только выбранные книги
|
|
|
+ Фактический результат
|
|
|
+Программа открыла новое окно, где отображаются только выбранные книги
|
|
|
+ Статус
|
|
|
+Pass
|
|
|
+ Предварительное условие
|
|
|
+Запущенное приложение WpfApp1
|
|
|
+ Постусловие
|
|
|
+Система работает в штатном режиме
|
|
|
+ Примечания/комментарии
|
|
|
+
|
|
|
+
|
|
|
+Тестовый пример #2:
|
|
|
+ Тестовый пример #
|
|
|
+TC_GO_TO_BASKET2
|
|
|
+ Приоритет тестирования
|
|
|
+Высокий
|
|
|
+ Заголовок/название теста
|
|
|
+Проверка перехода к корзине, после выбора книг
|
|
|
+ Краткое изложение теста
|
|
|
+Тест должен проверить, что программа корректно формирует корзину, после выбора пользователем нескольких одинаковых книг
|
|
|
+ Этапы теста
|
|
|
+ Запустить приложение
|
|
|
+ Нажать на кнопку <<Добавить в корзину>> у любой книги; несколько раз
|
|
|
+ Нажать на кнопку <<Посмотреть содержание корзины>>
|
|
|
+ Тестовые данные
|
|
|
+IDE VS Studio / .exe файл приложения
|
|
|
+Кнопки <<Добавить в корзину>> и <<Посмотреть содержание корзины>>
|
|
|
+Одна или несколько записей книг
|
|
|
+ Ожидаемый результат
|
|
|
+Программа откроет новое окно, где будут отображаться только выбранные книги без повторений, поле <<Количество>> равняется количеству нажатий на кнопку <<Добавить в корзину>> у одной книги
|
|
|
+ Фактический результат
|
|
|
+Программа открыла новое окно, где отображаются только выбранные книги без повторений, поле <<Количество>> равняется количеству нажатий на кнопку <<Добавить в корзину>> у одной книги
|
|
|
+ Статус
|
|
|
+Pass
|
|
|
+ Предварительное условие
|
|
|
+Запущенное приложение WpfApp1
|
|
|
+ Постусловие
|
|
|
+Система работает в штатном режиме
|
|
|
+ Примечания/комментарии
|
|
|
+
|
|
|
+
|
|
|
+Тестовый пример #3:
|
|
|
+ Тестовый пример #
|
|
|
+TC_PLUS_COUNT
|
|
|
+ Приоритет тестирования
|
|
|
+Высокий
|
|
|
+ Заголовок/название теста
|
|
|
+Проверка прибавления количества книг к заказу
|
|
|
+ Краткое изложение теста
|
|
|
+Тест должен проверить, что программа корректно прибавляет количество книг в корзине
|
|
|
+ Этапы теста
|
|
|
+ Запустить приложение
|
|
|
+ Нажать на кнопку <<Добавить в корзину>> у любой книги
|
|
|
+ Нажать на кнопку <<Посмотреть содержание корзины>>
|
|
|
+ Нажать на кнопку <<+>> у поля <<Количество>>
|
|
|
+ Тестовые данные
|
|
|
+IDE VS Studio / .exe файл приложения
|
|
|
+Кнопки <<Добавить в корзину>>, <<Посмотреть содержание корзины>>, <<+>>
|
|
|
+Одна или несколько записей книг
|
|
|
+ Ожидаемый результат
|
|
|
+Программа откроет новое окно, где будут отображаться выбранные книги, при нажатии на кнопку <<+>> значение в поле <<Количество>> увеличивается на 1
|
|
|
+ Фактический результат
|
|
|
+Программа открыла новое окно, где отображаются выбранные книги, при нажатии на кнопку <<+>> значение в поле <<Количество>> увеличилось на 1
|
|
|
+ Статус
|
|
|
+Pass
|
|
|
+ Предварительное условие
|
|
|
+Запущенное приложение WpfApp1
|
|
|
+ Постусловие
|
|
|
+Система работает в штатном режиме
|
|
|
+ Примечания/комментарии
|
|
|
+
|
|
|
+
|
|
|
+Тестовый пример #4:
|
|
|
+ Тестовый пример #
|
|
|
+TC_MINUS_COUNT
|
|
|
+ Приоритет тестирования
|
|
|
+Высокий
|
|
|
+ Заголовок/название теста
|
|
|
+Проверка прибавления количества книг к заказу
|
|
|
+ Краткое изложение теста
|
|
|
+Тест должен проверить, что программа корректно уменьшает количество книг в корзине
|
|
|
+ Этапы теста
|
|
|
+ Запустить приложение;
|
|
|
+ Нажать на кнопку <<Добавить в корзину>> у любой книги
|
|
|
+ Нажать на кнопку <<Посмотреть содержание корзины>>
|
|
|
+ Нажать на кнопку <<->> у поля <<Количество>>
|
|
|
+ Тестовые данные
|
|
|
+IDE VS Studio / .exe файл приложения
|
|
|
+Кнопки <<Добавить в корзину>>, <<Посмотреть содержание корзины>>, <<->>
|
|
|
+Одна или несколько записей книг
|
|
|
+ Ожидаемый результат
|
|
|
+Программа откроет новое окно, где будут отображаться выбранные книги, при нажатии на кнопку <<->> значение в поле <<Количество>> уменьшается на 1
|
|
|
+ Фактический результат
|
|
|
+Программа открыла новое окно, где отображаются выбранные книги, при нажатии на кнопку <<->> значение в поле <<Количество>> уменьшилось на 1
|
|
|
+ Статус
|
|
|
+Pass
|
|
|
+ Предварительное условие
|
|
|
+Запущенное приложение WpfApp1
|
|
|
+ Постусловие
|
|
|
+Система работает в штатном режиме
|
|
|
+ Примечания/комментарии
|
|
|
+
|
|
|
+
|
|
|
+Test case #5:
|
|
|
+ Тестовый пример #
|
|
|
+TC_DELITE_ALL_IN_BASKET
|
|
|
+ Приоритет тестирования
|
|
|
+Высокий
|
|
|
+ Заголовок/название теста
|
|
|
+Проверка очищения корзины
|
|
|
+ Краткое изложение теста
|
|
|
+Тест должен проверить, что программа корректно очищает корзину при нажатии пользователем на кнопку <<Очистить корзину>>
|
|
|
+ Этапы теста
|
|
|
+ Запустить приложение;
|
|
|
+ Нажать на кнопку <<Добавить в корзину>> у любой книги
|
|
|
+ Нажать на кнопку <<Посмотреть содержание корзины>>
|
|
|
+ Нажать на кнопку <<Очистить корзину>>
|
|
|
+ Тестовые данные
|
|
|
+IDE VS Studio / .exe файл приложения
|
|
|
+Кнопки <<Добавить в корзину>>, <<Посмотреть содержание корзины>>, <<Очистить корзину>>
|
|
|
+Одна или несколько записей книг
|
|
|
+ Ожидаемый результат
|
|
|
+Программа откроет новое окно, где будут отображаться выбранные книги, при нажатии на кнопку <<Очистить корзину>> корзина очистится (окно станет пустым)
|
|
|
+ Фактический результат
|
|
|
+Программа открыла новое окно, где отобразились выбранные книги, при нажатии на кнопку <<Очистить корзину>> корзина очистилась (окно стало пустым)
|
|
|
+ Статус
|
|
|
+Pass
|
|
|
+ Предварительное условие
|
|
|
+Запущенное приложение WpfApp1
|
|
|
+ Постусловие
|
|
|
+Система работает в штатном режиме
|
|
|
+ Примечания/комментарии
|
|
|
+
|
|
|
+
|