С помощью Rational Test Workbench Web UI Tester можно выполнять следующие задачи:
Веб-приложения можно тестировать на настольном или портативном компьютере путем перехвата действий пользовательского интерфейса, выполняемых над управляющими элементами HTML на веб-страницах. Для применения этой функции требуется расширение пользовательского веб-интерфейса с поддержкой библиотеки HTML5, JQuery UI 1.9 и 1.10, а также Dojo Mobile 1.9. Во многих случаях тест можно воспроизвести в других браузерах или на мобильных устройствах, если веб-страницы отображаются аналогичным образом. Ниже приведены примеры сценариев тестирования:
С помощью расширения Rational Functional Tester можно записать или импортировать сценарии функционального тестирования и запустить их в рабочей среде тестирования. В навигаторе тестов можно просмотреть тестовые сценарии, результаты тестов и протоколы. Кроме того, эти тестовые сценарии можно добавить в составной тест. Поддерживаются упрощенные сценарии и сценарии Java.
С помощью Rational Test Workbench Web UI Tester можно управлять тестами Selenium. Проект Selenium можно загрузить в клиент Eclipse, просмотреть его содержимое, изменить тесты и запустить их.
Расширение Selenium устанавливается вместе с Rational Test Workbench Web UI Tester. Кроме того, тесты Selenium можно объединять с другими тестами в составных тестах.
Составной тест - это тип тестовых ресурсов, позволяющий группировать тесты в более крупные потоки операций. Составной тест может содержать тесты одного или разных типов. Например, в одном составном тесте можно сгруппировать тесты из различных расширений тестирования.
В рабочей среде можно записать тестовый сценарий, а затем связать его с ключевыми словами, созданными в Rational Quality Manager. Ключевое слово - это оператор или группа операторов, которые можно использовать в других тестовых сценариях. Ключевые слова обычно состоят из шагов сценария, отражающих повторно используемые процедуры. Ключевые слова можно автоматизировать с помощью тестовых сценариев в рабочей среде.