СЭД для Российского Банка

Пред. проектСлед. проект

Полный цикл тестирования системы электронного документооборота для Российского Банка

Заказчик: Софт-клуб
Модель взаимодействия: Time & Material
Описание продукта: система электронного документооборота с веб-интерфейсом, которая включает в себя множество реестров, а именно: более 50 типовых банковских и 40 развернутых для работы с жизненным циклом документов. Доступ к документам построен на базе разделения функциональных ролей. Система позволяет формировать отчеты по десяткам установленных критериев ролям верхнего уровня. Весь процесс управления жизненным циклом документов визуализирован. Предусмотрена автоматизация ручного ввода данных с бумажных носителей.

Задачи

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

Решение

1

Проведена консультация для Заказчика по процессам контроля качества. Утвержден перечень задач, сроки выполнения работ и трудозатраты. Принято решение о проведении полного цикла контроля качества в ходе разработки системы с нуля.

2

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

3

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

4

Система оптимизирована для работы пользователей с большим объемом информации (количество записей, которые могут храниться в реестре, достигает 1 миллиона)

Система адаптирована для высоких нагрузок (до 1000 пользователей, работающих одновременно; настройка Weblogic и Fusion Middleware; разделение прав доступа; перенос бизнес-логики на уровень хранимых процедур).

Были разработаны составные части программы в соответствии с выстроенными бизнес-процессами (сервлеты различной функциональности, веб-сервисы и т.д.)

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

Инструменты и технологии

    • Jira 6
    • AcunetixWebVulnerabilityScanner 9
    • Java 7
    • Oracle ADF 12
    • Kerio VPN
    • WebLogic12
    • SVN

Результаты

    • Введенанепрерывнаяинтеграция (Continuous integration). Сгенерированы автоматические тесты с целью проведения тестирования каждой новой сборки без использования трудозатрат ручных тестировщиков;
    • Полный цикл тестирования был разделен на 8 этапов, в течение которых проведена приемка 24 сборок системы. Выявлено 640 дефектов, 114 из которых - в бизнес-логике документооборота;
    • Система благополучно и в срок прошла приемочные проверки сотрудников и внедрена в банке;
    • Система позволяет без труда обрабатывать до 50 000 документов.
Я хочу протестировать похожий проект