Browse Source

тестовая документация

Anastasia 3 months ago
parent
commit
f0efb84c24

+ 0 - 0
Документации и презентации/~$ализ предметной области.docx


+ 0 - 0
Документации и презентации/~$стовая документация.docx


+ 172 - 0
Документации и презентации/Тестовая документация.docx

@@ -0,0 +1,172 @@
+ Разработка тестового сценария 
+   
+ Цели тестирования
+   
+Проверить функциональность всех ключевых элементов сайта.
+Оценить удобство использования сайта для пользователей.
+Обеспечить безопасность данных пользователей.
+Проверить стабильность работы сайта при нагрузке.
+Убедиться в совместимости сайта с различными браузерами и устройствами.
+
+ Этапы тестирования
+
+Планирование: Определены цели, scope, ресурсы и сроки тестирования. Были выделены конкретные функции сайта для тестирования, а также определен необходимый набор инструментов и специалистов для проведения тестирования. Сроки тестирования были согласованы с командой разработчиков.
+Разработка тестовых кейсов: Созданы детальные сценарии для проверки каждой функции сайта. Например, были разработаны тестовые кейсы для проверки регистрации, авторизации, функциональности личного кабинета, процесса оставления отзывов и т.д.
+Выполнение тестирования: Тесты проводились вручную и с помощью автоматизированных инструментов.
+Документирование результатов: Записаны все обнаруженные ошибки и дефекты. Каждая ошибка была задокументирована с описанием проблемы, шагами по воспроизведению и ожидаемым результатом.
+Анализ результатов: Оценено качество сайта и определены дальнейшие действия. Были проанализированы все найденные ошибки и дефекты, определена их приоритетность и составлен план по их исправлению.
+
+ Тестирование пользовательского интерфейса
+                                            Таблица 1. Тест-кейс
+Тестовый кейс
+Описание
+Результат
+Соответствие дизайну
+Проверка соответствия дизайна сайта фирменному стилю.
+Дизайн сайта в целом соответствует фирменному стилю.
+Отображение на разных устройствах
+Проверка корректности отображения элементов на разных устройствах (компьютеры, планшеты, смартфоны).
+Сайт корректно отображается на компьютерах, планшетах и смартфонах. Однако, в мобильной версии были замечены проблемы с отображением некоторых элементов на экранах с малым разрешением.
+Удобство использования элементов
+Проверка удобства использования меню, кнопок, форм, ссылок.
+Меню, кнопки, формы и ссылки интуитивно понятны и удобны в использовании. 
+Читабельность текста
+Проверка читабельности текста и правильности шрифтов.
+Текст легко читается, шрифты подобраны правильно. 
+Согласованность цветовой схемы
+Проверка согласованности цветовой схемы.
+Цветовая схема сайта в целом гармонична, но в некоторых местах наблюдается избыточное использование ярких цветов, что может утомлять пользователей.
+
+ Функциональное тестирование
+                                            Таблица 2. Тест-кейс
+Тестовый кейс
+Описание
+Результат
+Регистрация
+Проверка возможности регистрации нового пользователя.
+Регистрация работает без ошибок.
+Авторизация
+Проверка возможности авторизации существующего пользователя.
+Авторизация работает без ошибок.
+Восстановление пароля
+Проверка восстановления пароля.
+Функция восстановления пароля работает корректно.
+Личный кабинет - просмотр профиля
+Проверка возможности просмотра, редактирования и обновления профиля.
+Пользователи могут просматривать, редактировать и обновлять свои профили без проблем.
+Личный кабинет - доступ к материалам
+Проверка доступа к материалам сайта.
+Пользователи могут получить доступ к материалам сайта в соответствии с их правами.
+Личный кабинет - отправка и просмотр сообщений
+Проверка возможности отправки и просмотра сообщений.
+Функция отправки и просмотра сообщений работает корректно.
+Оставление отзывов
+Проверка возможности добавления, редактирования и удаления отзыва.
+Пользователи могут оставлять, редактировать и удалять отзывы без проблем.
+Поиск
+Проверка функциональности поиска по сайту.
+Функция поиска работает корректно, результаты поиска релевантны запросу.
+Контактная форма
+Проверка работы контактной формы.
+Контактная форма работает корректно, сообщения отправляются.
+Раздел "О нас"
+Проверка работы раздела "О нас".
+Раздел "О нас" доступен и содержит актуальную информацию.
+   
+ Юзабилити тестирование 
+                                            Таблица 3. Тест-кейс
+Тестовый кейс
+Описание
+Результат
+Время выполнения задач
+Проверка времени выполнения задач (регистрация, поиск, отзыв).
+Пользователи успешно выполняют задачи в рамках заданного времени.
+Уровень удовлетворенности пользователей
+Проведение опросов и анкетирования.
+Пользователи в целом довольны удобством использования сайта.
+Анализ ошибок пользователей
+Проверка частоты возникновения ошибок и анализ причин.
+Обнаружены некоторые ошибки, которые были исправлены.
+
+ Тестирование безопасности
+                                            Таблица 4. Тест-кейс
+Тестовый кейс
+Описание
+Результат
+Аутентификация
+Проверка защиты пароля от взлома, защита от атак
+Сайт защищен от атак, пароль защищен.
+Авторизация
+Проверка доступа к данным, ограниченным для определенных пользователей.
+Сайт обеспечивает правильный доступ к данным, ограниченным для определенных пользователей.
+Безопасность данных
+Проверка защиты от XSS, SQL-инъекций, CSRF.
+Сайт защищен от XSS, SQL-инъекций, CSRF.
+
+ Нагрузочное тестирование
+                                            Таблица 5. Тест-кейс
+Тестовый кейс
+Описание
+Результат
+Имитация нагрузки
+Имитация одновременного доступа большого количества пользователей.
+Сайт стабильно работает при высокой нагрузке, время отклика не превышает допустимые значения.
+Время отклика
+Измерение времени загрузки страниц, времени выполнения операций.
+Время отклика сайта соответствует нормам, сайт работает быстро.
+Проверка производительности сервера
+Мониторинг использования процессора, памяти, дискового пространства.
+Сервер работает стабильно, не наблюдается перегрузок.
+
+ Тестирование совместимости
+                                            Таблица 6. Тест-кейс
+Тестовый кейс
+Описание
+Результат
+Совместимость с браузерами
+Проверка совместимости с Chrome, Opera, Edge.
+Сайт корректно работает во всех браузерах.
+Совместимость с операционными системами
+Проверка совместимости с Windows, , Linux.
+Сайт корректно работает на всех операционных системах.
+Совместимость с разрешениями экрана
+Проверка совместимости с различными разрешениями экрана (десктоп, мобильный, планшет).
+Сайт корректно отображается на всех типах устройств.
+
+ Оценка рисков
+                                    Таблица 7. Оценка рисков
+                                   Риск
+                            Вероятность
+                   Методы предотвращения
+Нарушение
+безопасности и утечка данных клиентов
+                              Низкая (0,2)
+Использование шифрования SSL, регулярное обновление программного обеспечения, контроль доступа к данным
+Сбой сервера и потеря доступа к сайту
+                             Средняя (0,5)
+Резервное копирование данных, регулярное обслуживание сервера
+Неправильное
+отображение
+информации о
+курсах
+                              Низкая (0,2)
+Регулярное обновление информации о курсах, проверка данных перед публикацией, использование системы контроля версий
+Негативные отзывы и оценки на сайте
+                             Средняя (0,5)
+Модерация отзывов, ответы на негативные отзывы, улучшение качества обслуживания клиентов
+Нарушение работы
+сайта из-за ошибок в коде
+                              Низкая (0,3)
+Регулярное тестирование кода, использование системы контроля версий.
+Неправомерное использование логотипа и торговой марки
+                              Низкая (0,2)
+Регистрация торговой марки, использование водяного знака на сайте, мониторинг использования логотипа в интернете
+Нарушение работы сайта из-за DDOS-атаки
+                              Низкая (0,3)
+Использование системы защиты от DDOS-атак, мониторинг трафика, сотрудничество с провайдером хостинга
+    
+  Выводы:
+   В результате проведения юнит тестирования веб-сайта Технология итоговой версии в тестовой среде Visual Studio Code дефекты не были обнаружены.
+  Ответственные лица:
+   Касаткина Анастасия, Проваленко Людмила.
+