Всестороннее функциональное, регрессионное, нагрузочное и интеграционное тестирование
IBM® Rational® Test Workbench предоставляет возможности для всестороннего функционального, регрессионного, нагрузочного и интеграционного тестирования. Он облегчает вам построение интеллектуальных интегрированных бизнес приложений, разворачиваемых на традиционных или облачных инфраструктурах. Теперь вы можете существенно снизить длительность этапов тестирования и сместить интеграционное тестирование на более ранние этапы жизненного цикла разработки.
Возможности Rational Test Workbench:
- Легкое создание тестов с использованием раскадровок и разработка тестов без написания кода.
- Быстрая разработка сложных сценариев для тестирования производительности без использования скриптов, а также визуальные модели нагрузок и производительности.
- Непрерывное интеграционное тестирование, начиная с ранних этапов, для аппаратных, программных и облачных компонентов.
- Аккуратная симмуляция нагрузок позволяет создавать серверные нагрузки, соответствующие реальным пользовательским сценариям.
- Расширение продукта, поддержка стандартов и протоколов, позволяя работать с тестовыми окружения любой сложности.
Легкое создание тестов
- Тестирование на основе раскадровок упрощает создание функциональных и регрессионных тестов. Позволяет комбинировать описание тестов на естественном языке с визуальным редактированием на основе снимков пользовательского интерфейса.
- Технология IBM ScriptAssure® обеспечивает большую эластичночть тестовых скриптов к изменениям пользовательского интерфейса.
- Разработка тестов без программирования позволяет создавать, модифицировать и выполнять тесты, без знания языков программирования.
- Визуальные редакторы, формы и мастера упрощают реализацию тестовых последовательностей, тестирование на основе данных и валидацию полученных результатов.
Быстрая разработка сложных сценариев для тестирования производительности
- Автоматическое управление динамическими откликами сервера ускоряет развертывание крупномасштабных окружений для тестирования производительности, не требующих участия пользователей.
- Движок для атоматической корреляции данных уменьшает количество усилий, необходимых для разработки и поддержания больших, многопользовательских наборов определения нагрузок.
- Движок корреляции данных может распознавать отклики сервера, которые зависят от введенных пользователем данных и автоматически выделять их для повторного использования при последующих запросах к серверу;
- Вы можете добавлять к движку корреляции данных простые правила корреляции для специализированных приложений, обладающих уникальным динамическим поведением.
Непрерывное интеграционное тестирование, начиная с ранних этапов
- Предоставляет визуальный редактор для разработки тестов уровня сервисов путем записи существующего поведения системы, используя язык моделирования бизнес процессов (BPEL), либо путем моделирования обмена данных.
- Интегрируется с решением IBM Rational для управления жизненным циклом, что среди прочего позволяет автоматически запускать выполнение тестов, при появлении новых сборок компонентов.
- Позволяет быстро создавать заглушки для отсутствующих сервисов, что позволяет вам реализовать процесс непрерывной интеграции, являющийся основой гибких методов, и снизить риски по разработке приложений.
Аккуратная симмуляция нагрузок
- Графический планировщик нагрузок упрощает моделирование различных групп пользователей и продолжителельностей нагрузок.
- Встроенные точки синхронизации улучшают контроль последовательности симмулируемых нагрузок на сервере.
Расширение продукта и поддержка стандартов и протоколов
- Возможности по расширению продукта и прикладные интерфейсы (API) позволяют работать, как с устаревшими, так и со специализированными сервисами. Возможности по расширению включают вставки кода на языке Java, возможность создания специализированных трансформаций данных, средства разработки заглушек для пользовательских интерфейсов и пользовательские правила корреляции.
- Всестороннее функциональное, интеграционное и нагрузочное тестирование поддерживает как устаревщие, так и современные архитектуры. Поддерживаются IBM, TIBCO, Software AG, SAP, Oracle и другие интеграционные окружения.
В состав пакета входят следующие продукты для тестирования информационных систем:
- Rational Functional Tester - для регрессионного и функционального тестирования;
- Rational Perfomance Tester - для нагрузочного тестирования;
- Rational Integration Tester - для интеграционного тестирования;
Продукт IBM Rational Integration Tester (ранее Green Hat) может быть приобретен только в составе данного пакета продуктов.
С данным пакетом тесно связаны два дополнительных продукта:
- Rational Test Virtualization Server - для раннего интеграционного тестирования, при отсутствии отдельных компонентов системы;
- Rational Test Perfomance Server - для эмуляции нагрузок при нагрузочном тестировании.