Автоматизация тестирования информационных систем

для СПАО «Ингосстрах»

КЛИЕНТ

ТОП 10
страховщиков РФ
1947
год основания

СПАО «Ингосстрах» — одна из крупнейших российских страховых компаний, относится к категории системообразующих, работает на международном и внутреннем рынках с 1947 года.

ЗАДАЧИ

Многолетняя разработка информационной системы компании, а также внедрение нового сайта с дополнительными сервисами для пользователей требовали большого объема регрессионного тестирования. Для экономии ресурсов в компании было решено автоматизировать этот процесс.

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

РЕШЕНИЕ

При выборе инструмента тестирования учитывались следующие критерии:

  • автоматизация тестирования Windows UI;
  • возможность подключения к базам данных;
  • полноценный язык программирования;
  • наличие релизной версии;
  • наличие технической поддержки.

В отборе участвовало более 10 продуктов. В результате был выбран SmartBear TestLeft – набор средств для программирования тестов, взаимодействующих с тестируемым Windows-приложением через графический пользовательский интерфейс.

«Техносерв Консалтинг» совместно со специалистами «Рексофта» выполнили ряд тестовых примеров. В качестве пилотного было выбрано тестирование процедуры создания договора ОСАГО и отправка информации о договоре в РСА. В данном примере задействованы работа как с пользовательским интерфейсом, так и с базой данных.

В планах у компании разработка методики тестирования и автоматического теста по этой методике, а также разработка архитектурного решения для автоматизации.

В рамках проекта:
Выполнено тестирование процессов, связанных с заключением договоров (ОСАГО, Е-ОСАГО, КАСКО), взаимодействие с РСА.
Проведено исследование рынка, анализ имеющихся средств автоматизации тестирования, выбор наиболее подходящего для решения поставленных задач.
Разработан программный компонент, реализующий доступ к элементам АИС с использованием технологий.
Проведено пилотное тестирование отдельного сценария с использованием выбранного средства автоматизации тестирования и разработанного компонента.
Разработаны сценарии тестирования.
Разработаны скрипты автоматизированного тестирования сценариев.
Предоставлен отчет по тестированию для устранения выявленных дефектов.

РЕЗУЛЬТАТЫ

Сокращен объем ручного тестирования.
Ресурсы сосредоточены на новой функциональности.
Сокращено время выхода релизов.
Меню