Тестирование web-приложения с административной частью Светлана Желобкова.

Презентация:



Advertisements
Похожие презентации
Системы управления содержимым сайта Content Management Systems (CMS) Лекция 9.
Advertisements

1 Удобство использования популярных CMS с точки зрения обычного пользователя (сравнение популярных CMS, их плюсы и минусы: Битрикс, UMI, Drupal, Joomla)
Системы управления содержимым сайта Content Management Systems (CMS)
Применение новых Web- технологий для библиотек и систем информационного обеспечения.
Система управления обучением «Moodle» Бесстрашнова Янина Константиновна.
Современные технологии сайтостроения для решения бизнес-задач от золотого сертифицированного партнера Интернет-агентства DEXTRA.
Федеральное агентство по образованию Томский Государственный Университет Систем Управления и Радиоэлектроники Разработка Web-приложений Участники проекта:
С помощью Atilekt.CMS Как управлять сайтом. 1. Заходим по адресу: 2. Вводим логин и пароль 3. Выбираем привычный для нас язык.
Статичный сайт Если тысяча пользователей запросит такую страницу у сервера, то они получат тысячу абсолютно одинаковых копий html-файла. Сайт, устроенный.
Работа с сайтом Добавление страниц, вставка видео, вставка информеров.
АДМИНИСТРАТИВНАЯ ПАНЕЛЬ СИСТЕМЫ «ОБЩЕСТВЕННЫЙ НАДЗОР» Управление информацией на сайте Общественный надзор.
Прояснение требований: или как правильно задавать вопросы чтоб получить необходимые ответы.
В ПРЕДУСТАНОВЛЕННЫЕ МАКЕТЫ ВКЛЮЧЕНЫ ЭЛЕМЕНТЫ УНИКАЛЬНОГО ДИЗАЙНА: ДИЗАЙН ВЕРХНЕЙ ЧАСТИ САЙТА ИЗГОТАВЛИВАЕТСЯ ПОЛНОСТЬЮ ИНДИВИДУАЛЬНО,
Ирковская Е.Э. Факультет высоких технологий ЮФУ 4 курс.
Создание сайта образовательного учреждения с помощью открытой системы управления контентомJoomla! Из опыта МОУ лицей 2 г. Мурманска МОУ лицей 2 г. Мурманск.
Установка и настройка CMS Plone. J,j Грегер Сергей Эдуардович доцент кафедры информационных технологий Нижнетагильского технологического института. Публикации:
LEMON – Cms – свежее решение для Вашего бизнеса!.
Для того, чтобы начать работу с Вашим персональным сайтом, перейдите по адресу
Выполнил Мартынов Вячеслав Санкт-Петербург CMS - Content Management System (система управления содержимым) информационная система или компьютерная.
: Разработка интернет-портала салона «Версаль» Автор - студентка 5 курса специальности «Прикладная информатика» Семенова Юлия Викторовна Дипломная работа.
Транксрипт:

Тестирование web-приложения с административной частью Светлана Желобкова

План лекции What is a CMS? Общий подход к тестированию CMS Проверка синхронизации данных Особенности тестирование стандартных CMS Некоторые дополнительные проверки

1. What is a CMS? CMS - это аббревиатура от Content Management System, что в дословном переводе означает "система управления контентом сайта. Цели и задачи - управление, наполнение и редактирование информации и графики клиентом. Проще говоря, это система, предоставляющая Вам возможности изменять и дополнять разделы, редактировать содержимое сайта, менять графику и дизайн сайта. Без cms такие задачи управлением сайта не могли бы решаться без вмешательства программистов.

2. Общий подход к тестированию CMS Анализируем структуру CMS Не спешим вносить дефекты Работу всех сущностей проверяем лишь на вновь созданных данных Рассматриваем администратора как адекватного пользователя GUI и CMS

Анализируем структуру CMS

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

Работу всех сущностей проверяем лишь на вновь созданных данных

Рассматриваем администратора как адекватного пользователя

GUI и CMS

3. Проверка синхронизации данных Проверка синхронизации данных Если на фронте функционал заблокирован Примеры дефектов

Проверка синхронизации данных Проверяем что данные, введенные в админке, в точности отображаются на фронте и влияют на процессы фронта верным образом. То же в обратном направлении (создание, изменение, удаление данных).

Если на фронте функционал заблокирован Если на фронте функционал заблокирован – пробуем найти возможности обойти через админку, например процесс регистрации.

Примеры дефектов на динамическое обновление данных

4. Особенности тестирования сторонних CMS Примеры используемых CMS Что не тестируем

Примеры используемых CMS Drupal xtCommerce dotMailer

Что не тестируем внутренние сортировки и фильтры стандартные поля содержимого и функциональности внутреннюю фукциональность администратора валидацию полей GUI

5. Не забыть проверить при тестировании Пробуем логиниться админом через форму логина на фронте и смотрим как поведет себя программа; Проверяем чтобы административные модули не были доступны простому пользователю (залогиненому или гостю) по прямой ссылке.

Спасибо за внимание