Файл: План тестирования sharev2.docx

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 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. Тестирование безопасности:
• Возможность на защищенность файлов и конфиденциальную информацию
• Возможность на защиту системы от взлома и хакерских атак
Для успешного тестирования требуется наличие тестовых данных (файлы разного размера, типа), а также доступ к тестовым устройствам и сети, на которых будет производиться тестирование. Необходимо подготовить сценарии тестирования, включая проверку различных функций и возможных ошибок. Результаты тестирования должны быть документированы в виде отчета, включающего выявленные ошибки, рекомендации по их устранению и общую оценку качества работы системы резервного копирования. Также требуется проверить соответствие системы сложным требованиям безопасности и передачи данных в открытой сети.