План тестирования автоматизированной системы

Сценарии тестирования

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

Сценарий - Загрузка данных бюджетирования

Описание: Перенос реальных данных с сервера разработки на сервер опытно промышленной эксплуатации

Цель: Убедиться в целостности переноса данных. Успешная миграция данных означает совпадение структуры сервера разработки и сервера Опытно-промышленной эксплуатации

Шаг 1. Экспорт данных тестового сервера

Шаг 2. Импорт данных на сервере

Критерии выполнения: Данные перенесены полностью и без ошибок

Сценарий - Актуализация справочников системы бюджетирования 

Описание: Тестирование Добавления / Изменения элементов ключевых измерений

Цель: Убедиться в целостности и работоспособности системы при добавлении и удалении ключевых  элементов измерений

Шаг 1. Добавление элементов в Измерения

Шаг 2. Развернуть приложение 

Шаг 3. Выполнить тот же сценарий для удаления / изменения элементов

Критерии выполнения: Приложение развернулось. Формы и Отчеты выполняются без ошибок

Сценарий - Права доступа

Описание: Проверка доступной функциональности  и данных для различных ролей системы 

Цель: Для каждой роли системы убедиться в доступности форм и отчетов, принадлежащих именно этой роли. Убедиться, что пользователи с ролями Держатель и Источник могут видеть данные системы бюджетирования, но только в рамках своих держателей и источников 

Шаг 1. Создание Пользователя

Шаг 2. Назначение пользователю роли

Шаг 3. Проверка доступности форм, отчетов, доступности выполнения Бизнес-правил

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

Сценарий - Функциональность и работоспособность Форм Расходов, Капитальных вложений, Проектов и Доходов

Описание: данные формы являются основными источником наполнения системы данными по расходам ЦФО, поэтому необходимо проверить работоспособность функционала по добавлению и редактированию данных по расходам в систему

Цель: Убедиться в наличии ранее загруженных данных по расходам, добавлении новых строк в Систему, успешном их сохранении и появлении в отчетах

Шаг 1. Форма по статьям открывается, данные за предыдущий период доступны 

Шаг 2. Вызвать форму Построчный ввод

Шаг 3. Проверить работу бизнес-правил по добавлению новых строк

Шаг 4. Добавить / Изменить данные. Сохранить

Шаг 5. Сформировать отчет

Критерии выполнения: Формы и отчеты доступны и открываются. Данные предыдущих периодов доступны, в зависимости от прав данные доступны для редактирования. Бизнес правила, выполняемые после сохранения данных, выполняются без ошибок. Вновь введенные и измененные данные доступны в отчетах

Сценарий - Выполнение бизнес-правил системы

Описание: Данное Бизнес-правило осуществляет первичную обработку введенных данных, готовит отчеты для данных

Цель: Убедиться в работоспособности бизнес-правила, убедиться в правильном построении отчетов

Шаг 1. Выполнить Бизнес-правило

Шаг 2. Зафиксировать время выполнения

Шаг 3. Выполнить проверочные отчеты

Критерии выполнения: Бизнес-правило выполнено без системных ошибок, отчеты доступны, не пусты и не противоречивы, время выполнения меньше 15 минут

Сценарий - Формирование Итоговых отчетов

Описание: Построение Итоговых отчетов

Цель: Убедиться в работоспособности отчетов

Шаг 1. Выполнить отчеты «Отчет по прибыли и убыткам по статья»

Шаг 2. Выполнить отчет «Отчет по прибыли и убыткам доходы до и после распределения»

Шаг 3. Выполнить отчет «Структура расходов»

Шаг 4. Выполнить отчет «Прямые расходы источника»

Шаг 5. Выполнить Отчет «Все расходы источника»

Критерии выполнения: Отчеты доступны, формируются, не пусты и не противоречивы

Сценарий - Формирование и экспорт данных во внешние системы

Описание: Выгрузка данных Бюджета для  загрузки в Витрину

Цель:  Проверить работу по экспорту данных

Шаг 1. Выполнить Бизнес правило «Подготовка данных»

Шаг 2. Выполнить бизнес правило «Выгрузка Данных»

Шаг 3. Выполнить отчет «детальные данные бюджета»

Критерии выполнения: Данные сформированы и доступны внешним системам

Вопросы и ответы по автоматизированным системам

  • Как классифицировать проекты внедрения автоматизированных систем? +

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

    В основу формирования расходной части бюджета как правило положен принцип сметного планирования. Составление сметы позволяет функциональным управлениям спланировать будущие операции, Подробнее
  • Какие ошибки в построении бюджетной модели могут быть? +

    При обследовании функциональной модели бюджетного планирования можно выделить ряд типовых ошибок, которые характерны для множества компаний. Ниже представлен список типовых Подробнее
  • Какие существуют роли на проектах по внедрению автоматизированных систем +

    Под ролью участника проектной группы понимается совокупность типичных задач, решаемых в ходе проектных работ. Например, написание всей документации может быть Подробнее
  • Какие требования предъявляются к аналитическим функциям? +

    При выборе системы бюджетирования необходимо рассматривать требования предъявляемые  к  аналитическим  функциям рассматриваемой системы. Подробнее