SOLAR Testing Toolkit - Легкое решение для вашего спокойствия

SOLAR TESTING TOOLKIT СТАЛ ПЕРВЫМ ПРОДУКТОМ НАШЕЙ КОМПАНИИ. ИМЕННО ЕГО – МОЩНОЕ СРЕДСТВО ДЛЯ ФУНКЦИОНАЛЬНОГО, РЕГРЕССИОННОГО И НАГРУЗОЧНОГО ТЕСТИРОВАНИЯ СИСТЕМ ЭЛЕКТРОННЫХ ПЛАТЕЖЕЙ, ТОГДА, В 2014 ГОДУ, МЫ СОЗДАЛИ, В ТОМ ЧИСЛЕ, ДЛЯ НАШИХ БУДУЩИХ РАЗРАБОТОК. БЛАГОДАРЯ SOLAR TESTING TOOLKIT КАЖДЫЙ НАШ ПРОЕКТ ИЗНАЧАЛЬНО СТРОИТСЯ ВОКРУГ ГРАМОТНО СОЗДАННОЙ ТЕСТОВОЙ МОДЕЛИ, ЧТО ПОЗВОЛЯЕТ НАМ БЫСТРО И БЕЗ НЕГАТИВНЫХ ПОСЛЕДСТВИЙ ВНОСИТЬ РЕВОЛЮЦИОННЫЕ УЛУЧШЕНИЯ В НАШИ ПРОДУКТЫ.

Модель мира платежей

Мы разработали и включили в SOLAR Testing Toolkit средства эмуляции всех необходимых объектов платежного мира – банкоматов, терминалов, платежных систем международных (M.I.R, VISA, MASTERCARD, AMEX, JCB, UPI ) и национальных, поддержали онлайн и файловые интерфейсы, проверку клиринговых файлов и отчетов. Научили наш несложный язык настройки тестовых скриптов заставлять эти объекты взаимодействовать друг с другом. Подавать на тестируемую систему воздействия приближенные к реальным без задействования внешней инфраструктуры и анализируя ответы. Сравнивать их с ожидаемыми по любому количеству параметров. В итоге, мы создали компактную и параметризуемую модель мира электронных платежей


Testing

Инвестиции окупились несколько раз

Сейчас мы можем с уверенностью утверждать – подход сработал. SOLAR Testing Toolkit функционирует не только в наших лабораториях для тестирования выпускаемых продуктов SOLAR, но и успешно внедрен у наших клиентов, которые используют его для тестирования собственных разработок и решений других разработчиков.

Мы постоянно проводим исследования и подтверждаем экономическую эффективность от внедрения SOLAR Testing Toolkit в банке, даже если банк не занимается самостоятельными разработками, а только тестирует продукты, приобретенные у внешних поставщиков. Ведь дороже всего обходится ошибка, которую не заметили и не исправили сразу.

РАЗРАБОТЧИК ПЛАТФОРМЫ SOLAR — КОМПАНИЯ SOLANTEQ — ЯВЛЯЕТСЯ ЛИДЕРОМ В СОЗДАНИИ ИННОВАЦИОННЫХ РЕШЕНИЙ ДЛЯ ПОСТРОЕНИЯ КРАСИВЫХ ПЛАТЕЖНЫХ РЕШЕНИЙ. КОМПАНИЯ БЫЛА ОБРАЗОВАНА В 2014 ГОДУ ГРУППОЙ ЭКСПЕРТОВ-ЭНТУЗИАСТОВ И АКТИВНО РАЗВИВАЕТСЯ, ПРЕДЛАГАЯ НА МИРОВОМ РЫНКЕ МОЩНЫЕ, ПРОИЗВОДИТЕЛЬНЫЕ, ПОСТРОЕННЫЕ НА СОВРЕМЕННЫХ ТЕХНОЛОГИЯХ ПРОГРАММНЫЕ ПРОДУКТЫ ДЛЯ РАЗВИТИЯ РОЗНИЧНОГО БИЗНЕСА БАНКОВ И ПРОЦЕССИНГОВЫХ КОМПАНИЙ.

Писать тесты – это просто

Следующая задача, которая стояла перед нами – ограничение сложности тестов. Ведь чем больше тестовая модель, тем сложнее впоследствии ее поддерживать. Мы отказались от классических языков программирования для настройки тестов и сделали описание теста доступным для человека, даже не имеющего опыта в программировании. Мы разработали специальные интерфейсы, позволяющие встраивать SOLAR Testing Toolkit в среду постоянной интеграции, чтобы тесты прогонялись на каждой нашей сборке. Сейчас наша тестовая платформа участвует во всех наших проектах как при разработке продуктов, так и при их внедрении.

Функциональное тестирование

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

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

SOLAR Testing Toolkit предоставляет возможность, также, вести перечень требований к тестируемому ПО и сопоставлять тесты непосредственно с требованиями, что позволяет отслеживать покрытие проекта тестами, а также определять степень завершенности проекта, для чего SOLAR Testing Toolkit содержит набор статистических отчетов.

Интеграционное тестирование

Часто, когда информационная система содержит множество внешних интерфейсов – файловых, on-line поддерживающих различные протоколы - ее тестирование превращается в неподъемную задачу. Ведь для этого ее тестовый экземпляр должен быть подключен к работающим тестовым экземплярам всех сопряженных систем совместимых версий. А если речь идет об интерфейсах с внешними провайдерами услуг или, например, с Международными Платежными Системами как VISA и MasterCard – для полноценного тестирования потребуется еще и доступ к их тестовым хостам.

SOLAR Testing Toolkit прекрасно подходит для решения этой задачи. C его помощью Вы сможете эмулировать системы с той точностью, с которой пожелаете, так как он может прекрасно выполнять не только функцию подачи последовательности воздействия и анализа результата, но и функцию умной “заглушки”, эмулируя, например любую из международных платежных систем и отвечая разумно в зависимости от поставленной задачи. Один экземпляр SOLAR Testing Toolkit может эмулировать сразу несколько систем, например, при тестировании работы карт сторонних банков в вашем банкомате, SOLAR Testing Toolkit эмулирует банкомат, который создает авторизационные запросы, и платежную систему, которая обрабатывает входящие запросы.

Регрессионное тестирование

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

SOLAR Testing Toolkit – исключительно хорош и в этом. Он умеет хранить и запускать пакеты тестов, которые помечены для включения в регрессионный набор.

Регрессионное тестирование при использовании SOLAR Testing Toolkit перестает быть многодневным изнурительным трудом. Больше не нужно отвлекать дорогостоящий ресурс аналитиков на анализ результатов каждого теста. Просто запустили пакет, убедились, что 95% тестов завершились корректно (позеленели) и разобрались с оставшимися 5%. По нашим наблюдениями время затрачиваемое на регрессионное тестирование часто сокращается в разы, а его качество существенно возрастает.

Нагрузочное тестирование

Очень часто вносимые в информационные системы изменения приводят к существенному ускорению выполнения процессов и процедур, но так происходит далеко не всегда. Иногда ошибка разработчика может сказаться только на скорости работы и не быть обнаруженной в ходе регрессионного тестирования. А что означает десятикратное замедление в критичных on-line процессах и так понятно.

SOLAR Testing Toolkit дает возможность решить и эту проблему. Вы сможете настроить специальные тесты с профилем нагрузки, максимально приближенным к реальной и запустить одновременное воздействие со всех каналов, указав требуемую максимальную нагрузку. SOLAR Testing Toolkit будет в течении заданного времени давать стабильную, ступенчатую, пиковую нагрузки, записывать и анализировать результаты и в конце предоставит полезный отчет о достигнутой производительности.

МЫ НЕ СОМНЕВАЕМСЯ, ЧТО SOLAR TESTING TOOLKIT ПОМОЖЕТ ВАМ ДЕРЖАТЬ ПОД КОНТРОЛЕМ ИЗМЕНЕНИЕ СВОЕГО ПО КАК ОН ПОМОГ НАМ И КАК ОН ПОМОГАЕТ НАШИМ КЛИЕНТАМ. ЗВОНИТЕ НАМ В ЛЮБОЕ ВРЕМЯ, МЫ С РАДОСТЬЮ ПРИГЛАСИМ ВАС В ГОСТИ, ОРГАНИЗУЕМ ДЕМОНСТРАЦИЮ И ДЕТАЛЬНО ОТВЕТИМ НА ВСЕ ВАШИ ВОПРОСЫ.


Возврат к списку