|
@@ -0,0 +1,201 @@
|
|
|
+
|
|
|
+ Тестовый документ
|
|
|
+
|
|
|
+Аннотация теста
|
|
|
+ Название проекта
|
|
|
+
|
|
|
+ WSUniversalLib
|
|
|
+ Рабочая версия
|
|
|
+
|
|
|
+ V 1.0
|
|
|
+ Имя тестирующего
|
|
|
+
|
|
|
+ Кудряшов Дмитрий Андреевич
|
|
|
+ Дата(ы) теста
|
|
|
+
|
|
|
+ 26.02.2024
|
|
|
+
|
|
|
+Расшифровка тестовых информационных полей:
|
|
|
+Поле
|
|
|
+Описание
|
|
|
+Название проекта
|
|
|
+Название тестируемого проекта
|
|
|
+Рабочая версия
|
|
|
+Версия проекта/программного обеспечения (первый тест считается 1.0).
|
|
|
+Имя тестирующего
|
|
|
+Имя того, кто проводил тесты
|
|
|
+Дата(ы) теста
|
|
|
+Дата(ы) проведения тестов - это один или несколько дней. Если тесты проводились в более протяженный период времени, нужно отметить отдельную дату для каждого теста.
|
|
|
+Тестовый пример #
|
|
|
+Уникальный ID для каждого тестового примера. Следуйте некоторым конвенциям, чтобы указать типы тестов. Например,`TC_UI_1′ означает`user interface test case #1′ ( ТС_ПИ_1: тестовый случай пользовательского интерфейса#1)
|
|
|
+Приоритет тестирования
|
|
|
+(Низкий/Средний/Высокий)
|
|
|
+Насколько важен каждый тест. Приоритет тестирования для бизнес-правил и функциональных тестовых случаев может быть средним или высоким, в то время как незначительные случаи пользовательского интерфейса могут иметь низкий приоритет.
|
|
|
+Заголовок/название теста
|
|
|
+Название тестового случая. Например, Подтвердите страницу авторизации с действительным именем пользователя и паролем.
|
|
|
+Краткое изложение теста
|
|
|
+Описание того, что должен достичь тест.
|
|
|
+Этапы теста
|
|
|
+Перечислите все этапы теста подробно. Запишите этапы теста в том порядке, в котором они должны быть реализованы. Предоставьте как можно больше подробностей и разъяснений. Пронумерованный список - хорошая идея.
|
|
|
+Тестовые данные
|
|
|
+Перечислите/опишите все тестовые данные, используемые для данного тестового случая. Так, фактические используемые входные данные можно отслеживать по результатам тестирования. Например, Имя пользователя и пароль для подтверждения входа.
|
|
|
+Ожидаемый результат
|
|
|
+Каким должен быть вывод системы после выполнения теста? Подробно опишите ожидаемый результат, включая все сообщения/ошибки, которые должны отображаться на экране.
|
|
|
+Фактический результат
|
|
|
+Каким должен быть фактический результат после выполнения теста? Опишите любое релевантное поведение системы после выполнения теста.
|
|
|
+Предварительное условие
|
|
|
+Любые предварительные условия, которые должны быть выполнены до выполнения теста. Перечислите все предварительные условия для выполнения этого тестового случая.
|
|
|
+Постусловие
|
|
|
+Каким должно быть состояние системы после выполнения теста?
|
|
|
+Статус (Зачет/Незачет)
|
|
|
+Если фактический результат не соответствует ожидаемому результату, отметьте тест как неудачный. В ином случае обновление пройдено.
|
|
|
+Примечания/комментарии
|
|
|
+Используйте эту область для любых дополнительных заметок/комментариев/вопросов. Эта область предназначена для поддержки вышеуказанных полей (например, если есть некоторые особые условия, которые не могут быть описаны в любом из вышеуказанных полей, или если есть вопросы, связанные с ожидаемыми или фактическими результатами).
|
|
|
+
|
|
|
+Тестовый пример #1:
|
|
|
+ Тестовый пример #
|
|
|
+ TC_UI_1
|
|
|
+ Приоритет тестирования
|
|
|
+ Средний
|
|
|
+ Заголовок/название теста
|
|
|
+ Отображение визуального интерфейса на разных разрешениях
|
|
|
+ Краткое изложение теста
|
|
|
+ Данный тест должен показать на сколько правильно отображается интерфейс приложения на разных разрешениях
|
|
|
+ Этапы теста
|
|
|
+ Открыть приложение
|
|
|
+ Увеличить изображение на весь экран
|
|
|
+ Незначительно уменьшить приложение
|
|
|
+ Тестовые данные
|
|
|
+ Visual Studio, ПК, Приложение
|
|
|
+ Ожидаемый результат
|
|
|
+ Корректное отображение приложения
|
|
|
+ Фактический результат
|
|
|
+ Корректное отображение приложения
|
|
|
+ Статус
|
|
|
+ Пройдено
|
|
|
+ Предварительное условие
|
|
|
+
|
|
|
+ Постусловие
|
|
|
+ Система должна корректно выглядеть, без искажений
|
|
|
+ Примечания/комментарии
|
|
|
+
|
|
|
+
|
|
|
+Test case #2:
|
|
|
+ Test Case #
|
|
|
+ TC_UIAF_1
|
|
|
+ Приоритет тестирования
|
|
|
+ Высокий
|
|
|
+ Заголовок/название теста
|
|
|
+ Проверка работоспособности добавления/изменения записи в списке
|
|
|
+ Краткое изложение теста
|
|
|
+ Данный тест направлен на проверку работоспособности добавления/изменения записи в список
|
|
|
+ Этапы теста
|
|
|
+ Открыть приложение
|
|
|
+ Нажать на общую кнопку <<Добавить запись>>
|
|
|
+ На открывшейся странице заполнить необходимые поля
|
|
|
+ Нажать кнопку <<Изменить запись>> на новой записи
|
|
|
+ В открывшемся окне изменить необходимые данные
|
|
|
+ Закрыть приложение
|
|
|
+ Тестовые данные
|
|
|
+ Visual Studio, ПК, Button, TextBox
|
|
|
+ Ожидаемый результат
|
|
|
+ После нажатия кнопки добавить или изменить должно открыться отдельное окно. При изменении записи поля на новой странице должны заполняться данными этой записи
|
|
|
+ Фактический результат
|
|
|
+ После нажатия кнопки добавить или изменить открывается отдельное окно. При изменении записи поля на новой странице заполняются данными этой записи
|
|
|
+ Статус
|
|
|
+ Пройдено
|
|
|
+ Предварительное условие
|
|
|
+
|
|
|
+ Постусловие
|
|
|
+ Система должна работать корректно после всех действий
|
|
|
+ Примечания/комментарии
|
|
|
+
|
|
|
+
|
|
|
+Тестовый пример #3:
|
|
|
+ Тестовый пример #
|
|
|
+ TC_UIAF_2
|
|
|
+ Приоритет тестирования
|
|
|
+ Высокий
|
|
|
+ Заголовок/название теста
|
|
|
+ Работоспособность и доступность объектов ComboBox, используемых для фильтрации и сортировки
|
|
|
+ Краткое изложение теста
|
|
|
+ Данный тест направлен на проверку корректности работы элементов ComboBox при процессах фильтрации и тестирования
|
|
|
+ Этапы теста
|
|
|
+ Открыть приложение
|
|
|
+ Развернуть ComboBox сортировки
|
|
|
+ Выбрать элемент <<По убыванию по количеству материала>>
|
|
|
+ Развернуть ComboBox фильтрации
|
|
|
+ Выбрать элемент <<Материал 1>>
|
|
|
+ Выбрать элемент <<Сбросить фильтрацию>>
|
|
|
+ Тестовые данные
|
|
|
+ ComboBox, Visual Studio, ПК
|
|
|
+ Ожидаемый результат
|
|
|
+ При выборе различных вариантов список материалов должен обновляться в зависимости от условия. Фильтрация и Сортировка должны работать вместе.
|
|
|
+ Фактический результат
|
|
|
+ При выборе различных вариантов список материалов меняется в зависимости от условия. Фильтрация и Сортировка работают вместе.
|
|
|
+ Статус
|
|
|
+ Пройдено
|
|
|
+ Предварительное условие
|
|
|
+
|
|
|
+ Постусловие
|
|
|
+ Система должна корректно всё выводить
|
|
|
+ Примечания/комментарии
|
|
|
+
|
|
|
+Тестовый пример #4:
|
|
|
+ Тестовый пример #
|
|
|
+ TC_UIAF_3
|
|
|
+ Приоритет тестирования
|
|
|
+ Средний
|
|
|
+ Заголовок/название теста
|
|
|
+ Ввод значений в поисковую строку
|
|
|
+ Краткое изложение теста
|
|
|
+ Данный тест направлен на проверку доступности вводимых значений в текстовое поле поиска
|
|
|
+ Этапы теста
|
|
|
+ Открыть приложение
|
|
|
+ Выбрать TextBox для поиска значений
|
|
|
+ Ввести любой тип продукта
|
|
|
+ Стереть тип
|
|
|
+ Написать несуществующий тип продукта
|
|
|
+ Тестовые данные
|
|
|
+ Visual Studio, ПК, TextBox
|
|
|
+ Ожидаемый результат
|
|
|
+ После ввода правильного типа продукта список материалов должен обновиться и должен вывестись тот продукт, тип которого был введён. При вводе неправильного типа, список должен быть пустым
|
|
|
+ Фактический результат
|
|
|
+ После вводе правильного типа список номеров не обновляется. При вводе неправильного типа, список пуст
|
|
|
+ Статус
|
|
|
+ Не пройдено
|
|
|
+ Предварительное условие
|
|
|
+
|
|
|
+ Постусловие
|
|
|
+ После заполнения поля система должна работать исправно
|
|
|
+ Примечания/комментарии
|
|
|
+
|
|
|
+
|
|
|
+Тестовый пример #5:
|
|
|
+ Тестовый пример #
|
|
|
+ TC_UIAF_4
|
|
|
+ Приоритет тестирования
|
|
|
+ Высокий
|
|
|
+ Заголовок/название теста
|
|
|
+ Работоспособность кнопки удаления
|
|
|
+ Краткое изложение теста
|
|
|
+ Данный тест направлен на проверку работоспособности кнопки удаления
|
|
|
+ Этапы теста
|
|
|
+ Открыть приложение
|
|
|
+ Нажать кнопку <<Удалить>> на одном элементе списка
|
|
|
+ Подтвердить удаление
|
|
|
+ Тестовые данные
|
|
|
+ ПК, Visual Studio, Button
|
|
|
+ Ожидаемый результат
|
|
|
+ При нажатии на кнопку должно выводиться сообщение с подтверждением удаления элемента. После подтверждения элемент должен удалиться из списка
|
|
|
+ Фактический результат
|
|
|
+При нажатии на кнопку выводиться сообщение с подтверждением удаления элемента. После подтверждения элемент должен удалиться из списка
|
|
|
+ Статус
|
|
|
+ Пройдено
|
|
|
+ Предварительное условие
|
|
|
+
|
|
|
+ Постусловие
|
|
|
+ Система должна работать корректно после всех действий
|
|
|
+ Примечания/комментарии
|
|
|
+
|
|
|
+
|