План тестирования

Материал из AOW

Перейти к: навигация, поиск

Тест План (План тестирования)

План тестирование - это документ, описывающий весь объем работ по тестированию, начиная с описания объекта, стратегии, расписания, критериев начала и окончания тестирования, до необходимого в процессе работы оборудования, специальных знаний, а также оценки рисков с вариантами их разрешения.

Для чего нужен план тестирование?

  • Для оценки собственного времени тестирования. План позволяет быстро и максимально точно определить необходимое время для тестирования проекта целиком и каждого модуля по отдельности
  • При тестировании проекта командой позволит безболезненно и без потери времени и качества разделить тестирование проекта между группой тестировщиков
  • Позволит обосновать затраченное время для особо ретивых руководителей проекта или заказчиков

Каждый тестировщик составляет свой план тестирования в зависимости от проекта и целей, однако любой план должен включать и отвечать на следующие вопросы:

Что надо тестировать?

  • описание объекта тестирования

Что будете тестировать?

  • список функций и модулей, их описание и компонеты компоненты в отдельности

Как будете тестировать?

  • стратегия и способы тестирования, а именно: виды тестирования и их применение по отношению к тестируемому объекту

Когда будете тестировать?

  • последовательность проведения работ: подготовка, тестирование, написание багрепортов, тестирование результатов и правок


Критерии начала тестирования:

  • готовность проекта и модулей по отдельности
  • законченность разработки требуемого функционала
  • наличие необходимой документации

Критерии окончания тестирования:

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


План тестирование проекта N

  1. Тестирование корректности отображение
    1. Тестирование соответствия макету и тз. Проверяется цветовая передача, соответствие размерам, резиновость сайта
    2. Тестирование кроссбраузерности. Кросбраузерность подразумевает одинаковое отображение страниц в разных браузерах. Проверка осуществляется в таких браузерах как Internet Explorer 6,7,8,9: Mozilla FireFox , Opera, Google Chrome и Safari от Apple. При отсутствии необходимых браузеров, возможно использование удаленных сервисах (Sauce Labs)
    3. Корректность отображения страницы при минимальном разрешении. Рекомендуется проверять отображение сайта в следующих разрешениях, 800х600, 1024х768, 1920х1080
    4. Проверка кода на валидность. Соответствие стандартам W3C.
    5. Тестирование правил типографики
    6. Проверка гиперссылок, соответствие стандартам размещения и открытия ссылок
    7. Проверка орфографии на страницах сайта.
  1. Функциональное тестирование
    1. Тестирование фукционала работы модуля в отдельности
      1. Тестирование соответствия ТЗ. Проверка соответствий ожидаемых требований и релаизованных
      2. Тестирование работы части администратора
      3. Тестирование фронтэнда
        1. Тестирование user
        2. Тестирование guest
        3. Тестирование admin user
        4. Тестирование admin guest
        5. Добавление параметров
        6. Редактирование
        7. Удаление
      4. Тестирование работы при заведомо ложных условиях
        1. Тестирование с пустыми данными
        2. Ввод заведомо ложных данных
      5. Тестирование безопасности
      6. Тестирование юзабилити
  2. Юзабилити тестирование
  3. Кросбраузерное тестирование
  4. Тестирование безопастности
  5. Нагрузочное тестирование
  6. Регресионное тестирование


Тестирование модуля новости

Создание новости через панель администратора

  1. Заголовок
    1. Стандартный
    2. Пустой заголовок
    3. Длинный заголовок
    4. Заголовок с гласной
    5. Уже существующий заголовок
  2. Изображение к новости
    1. новость без изображения
    2. с изображением
    3. с большим изображением
    4. Проверка загрузки изображений различных форматов: png, jpg, gif
  3. Краткое содержание
    1. Корректное содержание
    2. Пустое содержание
    3. Большой кол-во символов
    4. Применить тэги в кратком содержании
    5. Добавить изображение в краткое содержание
  4. Полное содержание
    1. Корректное содержание
    2. Пустое содержание
    3. Большой кол-во символов
    4. Применить тэги в кратком содержании
    5. Добавить изображение в краткое содержание
  5. Проверить статус активная/неактивная (не забывать просматривать отображение и статусы пользователем залогинненым в админке и незалогиненым)
  6. Дата новости
    1. Сегодняшняя дата
    2. Дата в прошлом
    3. Дата в будущем
  7. Url новости
    1. url по умолчанию
    2. ввести свой Url
    3. ввести уже существующий url
    4. ввести пустой url
  8. Тэг новости
    1. Новость с 1 тэгом
    2. Новость без тэга
    3. Новость с несколькими тэгами
  9. Проверить дополнительный функционал
  10. Отредактировать
    1. Внести небольшие изменение в содержание новости с корректным поведением
    2. Проверить осталось ли новость корректная, изменилась ли дата, изменилось ли положение новости, произошло ли дублирование новости
  11. Удалить новость


Тестирование модуля shop

Тестирование админки Создание товара:

  • Название товара

Корректное название товара Пустое название товара (Рекомендуется создать товар с полностью пустыми полями, проверить валидацию обязательных полей. Проверить корректность отображения сообщения об ошибке) Длинное название Название с кавычками двойными и одинарными Название содержащее пробелы или состоящим из одних пробелом Aa!@#$%^&*()-_+=`~/\,.?><|b / PaSSword!@#$%^&*()-_+=`~/\,.?><| (проверка на недопустимые символы)

  1. Краткое название товара
    1. Корректное название товара
    2. Пустое название товара (Рекомендуется создать товар с полностью пустыми полями, проверить валидацию обязательных полей. Проверить корректность отображения сообщения об ошибке)
    3. Длинное название (проверить ограничение на кол-во символом, по умолчанию 40)
    4. Название с кавычками двойными и одинарными
    5. Название содержащее пробелы или состоящим из одних пробелом
    6. Aa!@#$%^&*()-_+=`~/\,.?><|b / PaSSword!@#$%^&*()-_+=`~/\,.?><| (проверка на недопустимые символы)
  2. Проверить отображение метатэгов для товара
  3. Описание

Корректное описание Пустое описание (по умолчанию необязательное поле) Действие тэгов Цена Целое Дробное Отрициательно Пустая Значение 0

Личные инструменты

Разработка веб-сайтов, автоматизация.
По всем вопросам обращайтесь по телефонам:

+7 495 640 29 90
http://artofweb.ru