Dynamika-Автотестирование

Продукт
Разработчики: Динамика (Dynamika) Новосибирск
Дата последнего релиза: 2016/12/12
Отрасли: Финансовые услуги, инвестиции и аудит
Технологии: ITSM - Системы управления IT-службой

Содержание

2017

Модуль "Эмуляция внешней среды"

15 марта 2017 года компания «Динамика» заявила о разработке модуля «Эмуляция внешней среды» к системе «Dynamika-Автотестирование».

Модуль позволяет выполнять эмуляцию ответов на запросы от тестируемой АБС во внешние информационные системы по различным каналам: шина данных, файловый обмен, db-link и т.д.

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

Dynamika-Автотестирование

Dynamika-Автотестирование - технология ускорения процесса тестирования банковских информационных систем.

Dynamika-Автотестирование помогает комплексное решение задачи всестороннего и многоразового регрессионного тестирования с производительностью до 1 тыс. тестов в течение 12 часов. Это дает возможность:

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

Скриншот окна результатов тестирования, (2016)


Особенности ПО

  • Продукт организован на основе промышленных технологий (HP, SmartBear, Ranorex), используемыми ведущими разработчиками автотестов
  • Многоплатформенность, позволяющая тестировать как саму автоматизированную банковскую систему, так и ее окружение – Банк-Клиент, шину данных и др.
  • Интеграция с банковскими системами — IBSO, RBO, Siebel.
  • Встраивание системы Dynamika в действующую инфраструктуру. Для проведения регресса не нужен индивидуальный стенд, используются существующие схемы тестирования/разработки.
  • Взаимодействие с АБС через пользовательский интерфейс: Dynamika обеспечивает 100% эмуляцию работы пользователя.
  • Удобство анализа результатов – результат тестирования автоматически рассылается по электронной почте в формате Excel всей заинтересованной аудитории.
  • Возможность создавать GUI-тесты (тестировать интерфейс), API-тесты.


Решения в области автоматизированного регрессионного тестирования существуют давно. Но так сложилось, что именно в банковской области, где бизнес-процессы в основном представляют собой сложные интеллектуальные операции со множеством параметров, для которых нужны особые условия состояния БД, этот класс решений не прижился, отметили в компании.Дмитрий Бородачев, DатаРу Облако: Наше преимущество — мультивендорная модель предоставления облачных услуг


Среди особенностей решения «Dynamika-Автотестирование» в компании назвали: возможность создания API-тестов, а не только GUI (наиболее распространенных в данной области) — позволяет без ущерба качеству работы в разы увеличить производительность (более 1000 тестов за ночь); мультипараметризация (возможность привязки массива параметров к типовому тестовому сценарию) — позволяет запускать автотест множество раз, пока он не переберет все заданные в массиве варианты, что позволяет повысить качество проверки тест-кейса; многоплатформенность ПО, в основе которого лежат библиотеки промышленных решений — позволяет покрывать тестированием большинство распространённых на сегодняшний день банковских платформ, включая шины данных (в результате автоматическое регрессионное тестирование проводится на всех уровнях: клиентские Desktop-приложения, веб-браузер, сервер приложения, интеграция, API, СУБД и отчетность).

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

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

По результатам внедрения системы автоматизированного тестирования от «Динамики» банки получили возможность сократить срок проведения полноценного регрессионного тестирования с 1-2 месяцев до нескольких дней, тем самым оптимизировав показатель time-to-market (время вывода новых услуг/продуктов на рынок).





Подрядчики-лидеры по количеству проектов

За всю историю
2021 год
2022 год
2023 год
Текущий год

  Naumen (Наумен консалтинг) (328)
  Softline (Софтлайн) (97)
  Okdesk (Облачные Решения) (41)
  Террасофт (Terrasoft, ТС-Консалтинг) (38)
  Деснол Софт (34)
  Другие (664)

  Okdesk (Облачные Решения) (14)
  Naumen (Наумен консалтинг) (11)
  Крикунов и Партнеры Бизнес Системы (КПБС, KPBS, Krikunov & Partners Business Systems) (7)
  Nutanix (бизнес в России) (3)
  Крок (3)
  Другие (25)

  Naumen (Наумен консалтинг) (14)
  Okdesk (Облачные Решения) (9)
  Elma (Элма, Интеллект Лаб, Практика БПМ) (7)
  БизнесАвтоматика НПЦ (3)
  Информатика и Сервис (2)
  Другие (16)

  Naumen (Наумен консалтинг) (18)
  Elma (Элма, Интеллект Лаб, Практика БПМ) (12)
  SimpleOne (Симпл 1) (10)
  Softline (Софтлайн) (3)
  КСК Технологии (2)
  Другие (18)

  Naumen (Наумен консалтинг) (9)
  SimpleOne (Симпл 1) (5)
  Астра Группа компаний (3)
  Флант (Flant) (3)
  Okdesk (Облачные Решения) (2)
  Другие (25)

Распределение вендоров по количеству проектов внедрений (систем, проектов) с учётом партнёров

За всю историю
2021 год
2022 год
2023 год
Текущий год

  Naumen (Наумен консалтинг) (7, 353)
  Microsoft (13, 76)
  OmniNet (ОмниНет) (4, 55)
  Террасофт (Terrasoft, ТС-Консалтинг) (4, 47)
  Okdesk (Облачные Решения) (1, 42)
  Другие (593, 554)

  Okdesk (Облачные Решения) (1, 14)
  Naumen (Наумен консалтинг) (3, 12)
  Nutanix (1, 9)
  AutoFAQ (ДипХакЛаб) (1, 3)
  SOTI (1, 3)
  Другие (16, 18)

  Naumen (Наумен консалтинг) (3, 14)
  Okdesk (Облачные Решения) (1, 10)
  Elma (Элма, Интеллект Лаб, Практика БПМ) (2, 7)
  БизнесАвтоматика НПЦ (1, 3)
  Информатика и Сервис (1, 2)
  Другие (9, 9)

  Naumen (Наумен консалтинг) (4, 18)
  Elma (Элма, Интеллект Лаб, Практика БПМ) (1, 12)
  SimpleOne (Симпл 1) (1, 10)
  РусБИТех-Астра (ГК Астра) (1, 3)
  Деснол Софт (2, 2)
  Другие (9, 11)

  Naumen (Наумен консалтинг) (3, 12)
  РусБИТех-Астра (ГК Астра) (1, 6)
  SimpleOne (Симпл 1) (1, 6)
  Флант (Flant) (1, 4)
  Деснол Софт (2, 3)
  Другие (13, 14)

Распределение систем по количеству проектов, не включая партнерские решения

За всю историю
2021 год
2022 год
2023 год
Текущий год

  Naumen Service Desk - 284
  ITSM365.ru - 52
  Okdesk Система учета и регистрации заявок для малых и средних сервисных компаний - 42
  OmniTracker - 41
  Service Desk Итилиум - 33
  Другие 654

  Okdesk Система учета и регистрации заявок для малых и средних сервисных компаний - 14
  Nutanix HCI - 9
  ITSM365.ru - 6
  Naumen Service Desk - 4
  AutoFAQ Нейросеть - 3
  Другие 23

  Okdesk Система учета и регистрации заявок для малых и средних сервисных компаний - 10
  ITSM365.ru - 9
  ELMA365 Service - 6
  Naumen Service Desk - 3
  Visary Help Desk - 3
  Другие 15

  ELMA365 Service - 12
  SimpleOne ITSM (IT Service Management) - 10
  ITSM365.ru - 9
  Naumen Service Desk - 7
  РусБИТех-Астра: ALD Pro - 3
  Другие 14

  Naumen Service Desk - 7
  SimpleOne ITSM (IT Service Management) - 6
  РусБИТех-Астра: ALD Pro - 6
  Flant Deckhouse Kubernetes Platform (DKP) - 4
  ITSM365.ru - 4
  Другие 17