Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
test-plan_secured3d.doc
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
115.2 Кб
Скачать

3.1.2Functional Testing

Goal:

Выявить функциональные ошибки, основанные на взаимодействии функционалов путем реализации тривиальных и нетривиальных сценариев.

Process description:

  • Производится условное разделение приложения на функционалы, на основании этого разделения проводится целенаправленное тестирование:

  • Регистрация на сайте;

  • Загрузка 3D файлов;

  • Настройка подключения собственного 3D принтер и печать на нем 3D файлов;

  • Настройка совместного использования 3D принтеров;

  • Печать 3D файлов на принтере друга;

  • Печать 3D файлов на принтере организации;

  • Печать 3D файлов на 3D принтере подсоединенном к сети и размещенном в любой точке мира;

  • Просматривания 3D печати с помощью камеры;

Completion Criteria:

  • все запланированные области протестированы;

  • все найденные ошибки и замечания зафиксированы.

3.1.3Ui Testing

Goal:

Проверить требованиям к графическому интерфейсу и использования методов доступа (клавиши Tab, движения мыши, клавиши быстрого вызова).

Process description:

  • Проверка правильности отображения надписей, таблиц;

  • Проверка загрузки всех графических материалов сайта;

  • Проверка отображения карты 3D принтеров ;

  • Проверка навигации между окнами;

  • Проверка описания, содержания, свойств страниц сайта и мета-тэгов каждой страницы;

  • Проверка орфографии на страницах сайта.

Completion Criteria:

  • Все графические объекты отображены корректно и соответствуют корпоративным или отраслевых стандартам на всех окнах приложения.

3.1.4Configuration Testing

Goal:

Проверить корректную работу приложения на различных типах и версиях веб браузера.

Process description:

  • Проверка правильности отображения шрифтов на различных браузерах и их версиях;

  • Проверка загрузки и отображения всех графических материалов на различных браузерах и их версиях;

  • Проверка отображение карты 3D принтеров на различных браузерах и их версиях;

  • Просмотр приложения на экранах с различным разрешением;

  • Проверка возможности просмотра и правильности отображения цветов при различном количестве цветов, установленных на экране.

Completion Criteria:

  • Приложение работает на различных типах и версиях веб браузера корректно и без ошибок.

3.1.5Interoperability Testing

Goal:

Проверить корректную работу приложения с другими приложениями.

Process description:

  • Проверить корректность работы с различными 3D принтерами (собственным принтером, принтером друга, принтером организации, 3D принтером подсоединенном к сети и размещенном в любой точке мира).

Completion Criteria:

  • Приложение работает с различными видами 3D принтеров корректно и без ошибок.

3.1.6Security and Access Control Testing

Goal:

Определять, насколько безопасное является приложение. На уровне приложения убедитесь, что пользователь может получить доступ только к тем функциям, или данным, к которым этому типу пользователя предоставляется разрешения. Убедиться, что несанкционированный доступ к конфиденциальным данным пользователей предотвращается. На уровне системы безопасности убедиться, что доступ разрешен только тем пользователям которые зарегистрированные.

Process description:

  • На уровне приложения:

  • Разработать тесты по проверки доступности файлов и принтеров одного зарегистрированного пользователя другому зарегистрированному пользователю;

  • Изменить пользователя и запустить повторно эти тесты;

  • В каждом случаи проверить доступность конфиденциальных данных одного пользователя другому;

  • На уровне системы безопасности:

  • Разработать тесты, которые проверяют, что доступ к функционалу приложения имеют только зарегистрированные пользователи;

Completion Criteria:

  • Доступ к приложению открыт только зарегистрированным пользователям;

  • Вся конфиденциальная информация пользователя доступна только ему.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]