Simplify test creation with testing and code-free authoring
Story-board testing with RTW simplifies the creation of functional and regression tests, combining natural language test narrative with visual editing. IBM ScriptAssure provides test script resiliency for changes in the application interface. Code-free test authoring allows you to create, modify and execute tests without programming knowledge. Visual and forms-based editors and wizards simplify the implementation of test sequences, data-driven testing and validation of expected results.
Script-less, visual performance test and workload models
Automatic management of dynamic server responses accelerates the delivery of large-scale performance test suites. An automatic data correlation engine reduces the effort to develop and maintain large, multi-user load sets. The data correlation engine can recognize server responses that are dependent on user data entry and automatically identify them for reuse in later server requests. Users can extend the data correlation engine with rules for custom applications with unique dynamic behavior.
Continuous integration testing
With RTW you can develop service-level tests by recording existing system behavior, using Business Process Execution Language models or modeling data exchange in the visual test designer. By integrating with the IBM collaborative lifecycle management solution you can automatically schedule and execute tests when a new application build is available. Unavailable services can also be stubbed out, helping ensure agile and continuous integration while reducing risks for application delivery.
Emulate workloads accurately with realistic user scenarios
The graphical workload scheduler in Rational Test Workbench simplifies the modeling of different user groups and load conditions. Built-in synchronization points improve the control of workflows and simulated stress points on the server. Users can also quickly and easily compare performance metrics and analyze multiple load scenarios in a single test run.
Extensibility and support for standards and protocols
Rational Test Workbench extensibility features, including Java code insertion, custom data transformations, user interface proxy software development kit and user-defined correlation rules and application programming interfaces enable you to adapt legacy or custom services. In addition, comprehensive functional, integration and performance testing supports legacy and modern architectures, including IBM, TIBCO, Software AG, SAP, Oracle and other integration environments.