Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 11 лет назад пользователемЕкатерина Янчевская
1 Тестирование web-приложения с административной частью Светлана Желобкова
2 План лекции What is a CMS? Общий подход к тестированию CMS Проверка синхронизации данных Особенности тестирование стандартных CMS Некоторые дополнительные проверки
3 1. What is a CMS? CMS - это аббревиатура от Content Management System, что в дословном переводе означает "система управления контентом сайта. Цели и задачи - управление, наполнение и редактирование информации и графики клиентом. Проще говоря, это система, предоставляющая Вам возможности изменять и дополнять разделы, редактировать содержимое сайта, менять графику и дизайн сайта. Без cms такие задачи управлением сайта не могли бы решаться без вмешательства программистов.
4 2. Общий подход к тестированию CMS Анализируем структуру CMS Не спешим вносить дефекты Работу всех сущностей проверяем лишь на вновь созданных данных Рассматриваем администратора как адекватного пользователя GUI и CMS
5 Анализируем структуру CMS
6 Не спешим вносить дефекты на работу функционала, который настраивается через CMS
7 Работу всех сущностей проверяем лишь на вновь созданных данных
8 Рассматриваем администратора как адекватного пользователя
9 GUI и CMS
10 3. Проверка синхронизации данных Проверка синхронизации данных Если на фронте функционал заблокирован Примеры дефектов
11 Проверка синхронизации данных Проверяем что данные, введенные в админке, в точности отображаются на фронте и влияют на процессы фронта верным образом. То же в обратном направлении (создание, изменение, удаление данных).
12 Если на фронте функционал заблокирован Если на фронте функционал заблокирован – пробуем найти возможности обойти через админку, например процесс регистрации.
13 Примеры дефектов на динамическое обновление данных
14 4. Особенности тестирования сторонних CMS Примеры используемых CMS Что не тестируем
15 Примеры используемых CMS Drupal xtCommerce dotMailer
16 Что не тестируем внутренние сортировки и фильтры стандартные поля содержимого и функциональности внутреннюю фукциональность администратора валидацию полей GUI
17 5. Не забыть проверить при тестировании Пробуем логиниться админом через форму логина на фронте и смотрим как поведет себя программа; Проверяем чтобы административные модули не были доступны простому пользователю (залогиненому или гостю) по прямой ссылке.
18 Спасибо за внимание
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.