ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 23.11.2023
Просмотров: 16
Скачиваний: 2
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
План тестирования “share-v2”
Рассмотрим следующие компоненты: Видеохостинг, плеер для проигрывания видео на сайте, cистема управления контентом для загрузки, редактирования и управления
видеофайлами, набор шаблонов страницы сайта, cистема резервного копирования
Видеохостинг
1. Функциональное тестирование:
- Наличие возможности загрузки и удаления видеофайлов;
- Наличие возможности просмотра видео в разных форматах и качестве;
- Корректность работы функций паузы, перемотки и звука;
- Наличие возможности комментирования и оценки видео;
2. Тестирование производительности:
- Стабильная скорости загрузки видео на разных устройствах и при разном интернет-соединении;
- Стабильная скорость отклика сервера при большом количестве пользователей и одновременном просмотре видео.
3. Тестирование безопасности:
- Проверка доступа к личным данным пользователей;
- Проверка защиты от DDOS-атак и взлома.
Тестирование должно производиться при помощи:
- Браузеры разных версий и платформ;
- Различные устройства (компьютеры, смартфоны, планшеты);
- Инструменты для записи видео и аудио (например, OBS);
- Инструменты для анализа производительности и нагрузки (например, Apache JMeter).
Плеер для проигрывания видео на сайте
1. Начальное тестирование: Плеер загружается корректно, видео воспроизводится без задержек и звук работает воспроизводится в лучшем качестве.
3. Тестирование вариантов качества: Плеер корректно воспроизводит видео в разных качествах (SD, HD, Full HD и т.д.) и что качество остается на высоком уровне.
4. Тестирование проигрывания на настольных и мобильных устройствах: Плеер корректно работает на различных устройствах и использует доступные средства воспроизведения (Adobe Flash, HTML5 и т.д.).
5. Тестирование управления:Пользователь может управлять воспроизведением видео (остановить, перемотать, изменить громкость) и что все команды выполняются корректно и быстро.
Для проведения тестирования плеера необходимы следующие элементы:
- Плеер для проигрывания видео на сайте
-Различные форматы видео для тестирования
• Различные устройства для тестирования, включая настольные компьютеры, ноутбуки, планшеты и смартфоны
• Тестовые данные для проверки возможности управления воспроизведением видео
Требуется получить полный отчет о тестировании плеера, который содержит информацию о найденных ошибках, их критичности и рекомендации по дальнейшим действиям для доработки плеера. Также должно быть указано, какие пункты тест-плана были проверены, какие из них отрабатывают корректно, а какие нуждаются в изменениях. В отчете также должны быть приведены скриншоты и видео с тестирования.
Система управления контентом для загрузки, редактирования и управления видеофайлами
1. Функциональное тестирование:
• Возможность загрузки видеофайлов разных форматов и размеров
• Возможность. редактирования видеофайлов (обрезка, добавление эффектов, изменение частоты кадров и т.д.)
• Возможность управления видеофайлами (сортировка, поиск, удаление)
• Возможность работы системы на разных операционных системах и браузерах
2. Нагрузочное тестирование:
• Возможность системы обрабатывать большое количество видеофайлов одновременно
• Корректные показатели скорости загрузки и обработки видеофайлов при одновременном доступе нескольких пользователей
3. Тестирование безопасности:
• Отсутствие уязвимости в системе
• Отсутсвие возможности получения несанкционированного доступа к видеофайлам
• Тестирование механизмов защиты данных
Для успешного выполнения тестирования требуется наличие тестовых данных в виде разных видеофайлов разного размера и формата, а также симуляцию пиковых нагрузок на систему. Для тестирования безопасности требуется использовать инструменты для сканирования уязвимостей и внедрять тестовые атаки на систему. Требуется получить документированный отчет о результатах тестирования, включающий выявленные ошибки и уязвимости, а также рекомендации по их устранению.
Шаблон для сайта
-
1. Функциональное тестирование:
• Возможность корректности отображения шаблонов на разных устройствах и разрешениях экрана
• Возможность доступности и удобства навигации по страницам, в соответствии с различными пользовательскими сценариями
• Возможность возможности загрузки различных типов контента на страницу (изображения, видео, файлы)
• Возможность работы интерактивных элементов (меню, карусели, формы обратной связи и др.)
• Возможность совместимости шаблонов с различными браузерами и операционными системами
2. Нагрузочное тестирование:
• Возможность скорости загрузки страниц при большой нагрузке на сайт
• Возможность производительности и стабильности при обращении к страницам с большим количеством пользователей
3. Тестирование безопасности:
• Возможность на наличие уязвимостей для взлома сайта и защиту от DDoS-атак
• Возможность на защиту от внедрения вредоносного кода на страницы
Для успешного тестирования требуется наличие тестовых данных, общее видение концепции дизайна и функционала сайта. Также важно провести анализ конкурентов и отслеживать актуальность и удобство использования шаблонов. Результаты тестирования должны быть документированы в виде отчета, включающего выявленные ошибки, рекомендации по их устранению, а также итоговую оценку качества работы шаблонов.
Система резервного копирования
1. Функциональное тестирование:
• Возможность создания резервных копий файлов и папок на локальных и удаленных устройствах
• Возможность восстановления файлов и папок из резервной копии
• Возможность планирования регулярных резервных копий с заданным расписанием
• Возможность работы сетевой коммуникации для удаленного доступа к резервным копиям
• Возможность обработки ошибок и аварийных ситуаций
2. Нагрузочное тестирование:
• Возможность работы системы при создании резервной копии большого объема данных
• Возможность производительности при восстановлении большого количества файлов из резервной копии
3. Тестирование безопасности:
• Возможность на защищенность файлов и конфиденциальную информацию
• Возможность на защиту системы от взлома и хакерских атак
Для успешного тестирования требуется наличие тестовых данных (файлы разного размера, типа), а также доступ к тестовым устройствам и сети, на которых будет производиться тестирование. Необходимо подготовить сценарии тестирования, включая проверку различных функций и возможных ошибок. Результаты тестирования должны быть документированы в виде отчета, включающего выявленные ошибки, рекомендации по их устранению и общую оценку качества работы системы резервного копирования. Также требуется проверить соответствие системы сложным требованиям безопасности и передачи данных в открытой сети.