Rational Functional Tester - это инструмент автоматизированного функционального и регрессивного тестирования.
Предоставляет тестировщикам средства автоматизированного тестирования, позволяющие выполнять функциональное тестирование, регрессивное тестирование, тестирование пользовательского интерфейса и тестирование, управляемое данными.
- Storyboard Testing упрощает визуализацию и редактирование тестов благодаря использованию естественного языка и снимков экрана.
- Интеграция с Jazz Eclipse Client Version 2.0 - for Rational Team Concert and Rational Quality Manager Servers - предоставляет доступ к элементам потока операций, а также логическую или составную поддержку управления тестами (SCM test asset support).
- Позволяет тестировщикам автоматизировать тестирование, устойчивое к частым изменениям пользовательского интерфейса приложений, благодаря технологии ScriptAssure™.
- Выполняет проверку динамических данных с использованием различных мастеров, точек проверки и шаблонов регулярных выражений.
- Автоматизированный мастер для выполнения тестирования, управляемого данными, позволяет повысить полноту тестирования за счет многократного использования отдельных тестов с различными наборами тестовых данных.
- Допускает использование ключевых слов для частичной автоматизации ручного тестирования.
- Позволяет тестировщикам выбрать язык сценариев для разработки и настройки тестов: Java в среде Eclipse или Microsoft Visual Basic .NET в среде Visual Studio .NET.
- Поддерживает пользовательские элементы управления благодаря прокси-объекту SDK (Java/.Net).
- Включает встроенную поддержку Web-, .Net-, Java-. Siebel-, SAP-приложений и приложений эмуляции терминалов, таких как приложения 3270 (zSeries™) и 5250 (iSeries™), PowerBuilder, AJAX, Adobe Flex, Dojo Toolkit и GEF. Можно также тестировать документы Adobe PDF, а также приложения zSeries, iSeries и pSeries.
- Поддерживает функциональное тестирование сред приложений Oracle ERP посредством поставляемых расширений.
- Поддерживаемые операционные системы: Linux, Windows.
Основные возможности:
- тестирование приложений на Java (J2EE, J2SE, SWT, средства управления AWT/JFC);
- тестирование Web-приложений (HTML, DHTML, XML, JavaScript, Java-аплеты);
- написание тестовых сценариев на Java;
- использование технологии ScriptAssure и проверка изменения прикладных данных;
- интеграция с коллективными коммуникационными средствами Rational;
- поддерживает тестирование приложений 3270 (zSeries) и 5250 (iSeries) с использованием расширения Functional Tester Extension для приложений на основе терминалов;
- бесшовная интеграция в среду Eclipse, WebSphere Studio и Rational XDE Developer.
Rational Functional Tester интегрирован с IBM Rational Quality Manager - мощным набором средств управления тестированием, обнаружения дефектов, управления версиями сценариев тестирования и управления требованиями. Инструментальные средства, входящие в состав этой платформы, ускоряют разработку приложений, значительно облегчая координацию и коммуникацию внутри коллектива разработчиков.
С помощью инструментов, имеющихся в IBM Rational Quality Manager, весь коллектив разработчиков будет обладать четкой информацией о результатах тестирования. В частности, разработчики смогут легко получить доступ к информации об обнаруженных тестировщиками дефектах, что поможет легко воспроизвести найденные ошибки. Кроме того, управленческому звену будет предоставлена информация, необходимая для оценки степени рисков по каждому этапу проекта.
IBM Rational Quality Manager освобождает тестировщиков от обязанности вручную отслеживать изменения в требованиях, что достигается путем автоматической пометки тестовых сценариев, ссылающихся на измененные требования.
Редакции IBM Rational Functional Tester: