Технология автоматизированного комплексного тестирования (ТАКТ) – автоматизация процессов функционального и нагрузочного тестирования систем, управляемых xml-сообщениями.

Технология автоматизированного комплексного тестирования (ТАКТ) является результатом 13-летнего опыта автоматизации тестирования информационных систем крупных заказчиков. Данная уникальная, не имеющая аналогов, отечественная разработка компании "ЕС-лизинг" автоматизирует процессы функционального и нагрузочного тестирования систем, разработанных для различных платформ (Java, .Net/C#, 1C и др.) и управляемых xml-сообщениями.

ТАКТ позволяет существенно сократить трудоёмкость и сроки тестирования, значительно увеличить тестовое покрытие, повысить точность оценки эксплуатационных характеристик тестируемой системы.

ТАКТ представляет собой комплект методик и инструментальных средств, поставляемых как совместно, так и покомпонентно. Для официальных пользователей ТАКТ предусмотрена возможность пройти обучающие курсы по автоматизированному тестированию с использованием ТАКТ.

Инструментальный комплекс ТАКТ состоит из следующих компонентов:

● Генератор данных для сценариев тестирования бизнес-логики сложных систем (ГДСТ);
● Генератор тестовых данных с использованием классов эквивалентности (ГТДКЭ);
● Инструментальное средство регрессионного функционального тестирования (ИСРФТ);
● Инструментальное средство оценки эксплуатационных характеристик (ИСОЭХ).

Компания ЗАО "ЕС-лизинг" оказывает консалтинговые услуги по организации автоматизированного функционального и нагрузочного тестирования на предприятии заказчика. Инструментальные средства технологии автоматизированного комплексного тестирования могут быть настроены и адаптированы под особенности тестируемых систем заказчика. При необходимости может быть произведена доработка ПО ТАКТ по требованиям заказчика.

1. Генератор данных для сценариев тестирования бизнес-логики сложных систем (ГДСТ)

ГДСТ предназначен для имитации взаимодействия тестируемой системы с внешними системами путём подготовки и подачи тестовых данных, моделирующих сценарии функционального регрессионного тестирования.

ГДСТ имеет следующие функциональные возможности:

● генерация структурно и логически корректных сообщений для электронного обмена между подсистемами целевой системы или с внешними системами с целью выполнения функционального и нагрузочного тестирования целевой системы (XML, JSON, текстовые сообщения);

● добавление электронно-цифровой подписи и шифрование данных при подготовке сообщений;

● подача потока сгенерированных сообщений на вход компонент тестируемых систем для выполнения тестирования;

● формирование некорректных электронных сообщений с заранее определенными ошибками с целью проверки работоспособности тестируемой системы.

2. Генератор тестовых данных с использованием классов эквивалентности (ГТДКЭ)

ГТДКЭ предназначен для генерации тестовых сообщений (XML, JSON, текстовые сообщения) для функционального тестирования (регрессионного, интеграционного). Тестовые сообщения различаются значениями входящих в них данных, полученных в результате применения метода разбиения по классам эквивалентности (Equivalence Partitioning), что существенно увеличивает покрытие функциональности системы тестовыми данными.

ГТДКЭ имеет следующие функциональные возможности:

● генерация данных в xml-формате для обмена между частями больших информационных систем по описанию тестовых требований на декларативном языке LDL с использованием метода разбиения на классы эквивалентности;

● работа с xsd-схемами и произвольными xml-файлами в качестве шаблонов;

● работа с исходными данными, полученными из баз данных тестируемой системы;

● формирование отчетов о генерации (включая статистические данные).

3. Инструментальное средство регрессионного функционального тестирования (ИСРФТ)

ИСРФТ предназначено для обеспечения:

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

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

ИСРФТ имеет следующие функциональные возможности:

● адаптация массива тестовых данных, использованных на предыдущих этапах тестирования;

● задание параметров и создание теста регрессионного функционального тестирования;

● отображение последовательности действий регрессионного функционального тестирования в виде списка, его редактирование;

● запуск и выполнение процесса регрессионного функционального тестирования;

● запуск/выполнение/приостановка теста регрессионного функционального тестирования;

● ведение протокола и формирование отчетов о ходе и результатах регрессионного функционального тестирования.

4. Инструментальное средство оценки эксплуатационных характеристик (ИСОЭХ)

ИСОЭХ предназначено для обеспечения проведения автоматизированного нагрузочного тестирования с целью

● оценки, анализа или прогнозирования значений эксплуатационных характеристик системы;

● генерации тестовых данных по модели нагрузки,

● формирования результирующих отчетов.

ИСОЭХ имеет следующие функциональные возможности:

● разработка комплекса моделей для оценки эксплуатационных характеристик системы исходя из особенностей решения ею функциональных задач при эксплуатации;

● описание сценариев подачи нагрузки по задаваемым пользователем периодам, с использованием равномерного распределения в рамках периода;

● ввод модели нагрузки для каждого сценария;

● запуск генерации тестовых данных;

● использование xml-шаблонов тестовых данных;

● использование электронно-цифровой подписи для подготовки и шифрования данных (*);

● настройка выборки тестовых участников электронного обмена по каждому сценарию;

● подготовка тестовых данных для сбора статистики о генерации;

● ведение протокола и автоматизированное формирование отчетов нагрузочного тестирования.

(*) – имеется поставляемое решение; при необходимости в системе заказчика может быть проведена доработка.

Департамент по развитию бизнеса ЗАО "ЕС-лизинг"
Телефон: +7 (495) 319-58-09
Электронная почта: support@ec-leasing.ru

Поделитесь этой страницей