IBM Rational Functional Tester supports extended functional testing on SAP GUI controls for Windows and HTML (mySAP). This allows Rational Functional Tester to test the functional aspects of an application built using the SAP framework.
RFTsupports testing of all SAP R/3 versions through the SAPGUI running on Windows . The supported versions of SAPGUI are 7.1, 6.40 and 6.20 with patch level 52 or more.
This support allows Rational Functional Tester to record and play back scripts against the SAP UI with reliable recognition against SAP controls, including customized data verification of SAP controls. RFT's support is built on top of SAP's GUI scripting framework exposing all scripting capabilities provided by SAP as well as adding significant value through the inherent capabilities of RFT.
- Enable SAP support for pre-existing Rational Functional Tester projects
To use the SAP support for a project that was created using the earlier versions of Rational Functional Tester , add two new templates (one for script headers and one for script helper headers) to the project. You will also need to update the build or reference information for the project.
- Test mySAP applications
Objects in mySAP applications contain many dynamically-changing properties, for example .url, .href, and .id. While playing back functional test scripts against mySAP applications, the value of one or more object recognition properties may change causing a high ScriptAssure score that results in script failure. Functional Tester provides a mechanism to convert the recognition property value to a regular expression for those values that change dynamically. Finding each object's dynamic recognition property and converting it into a regular expression becomes cumbersome while testing mySAP applications.
Enable SAP client and server