© Copyright International Business Machines Corporation 2006. All rights reserved. US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
1.0 Known problems and workaroundsThis occurs if you create a data verification point on ErrorProvider, HelpProvider and ToolTipText controls while recording in .Net.
Workaround: Create properties verification points on these controls in .Net.
The problem is with the GetScrollBarInfo method of the Win32 API. It does not return the correct result if visual styles are enabled.
WorkAround: If you disable/comment the Application.EnableVisualStyles() line from the application codebase, Rational Functional Tester works fine. In VS2005 this is the first line in the source code of the test application's Main() method.
Note: This problem occurs only on WindowsXP or Windows 2003 platforms.
You cannot generate the config file for an application compiled with .Net 1.0 Framework if the test system does not have .Net 1.0 Framework installed.
Workaround: To generate a config file, you must install the 1.0 framework on the test system first. Then, use one of the following commands:
- If the application is compiled with .the Net 1.0 framework, then you can run rational_ft.exe -writeconfig <full path to the application>.
- If you use the java version of Rational Functional Tester, then use java -classpath <classpath> com.rational.test.ft.rational_ft -writeconfig <full path to the application>.
Otherwise, you will need to write a config file for the application manually.
The project in the network may not have Full Trust permission in the local computer due to its security policy. A RuntimeSecurityPolicyException message is displayed in the playback log or in the RFT debug log.
Workaround: Perform the following:
- Configure the security level for the Local Intranet zone to Full Trust. You can do this from Microsoft .NET Framework Configuration in the Control Panel of your computer.
If you still continue to see the message, perform the following steps:
- Specify the computer name instead of the IP address as the project path.
- Configure the following in Internet Explorer:
- Click Tools > Internet Options in the Internet Explorer window.
- In the Security tab, select Local intranet zone.
- Click Sites.
- In the Local Intranet dialog box, click Advanced.
- Uncheck Require server verification (https:) for all sites in this zone.
- Specify the project path and click Add.
- Click OK.
This happens when .Net Framework in not installed on the test system.
Workaround: Install .Net Framework and run the Install.bat file to register the required DLLs from the <Functional Tester installation directory>\SDP70\FunctionalTester\installscripts directory.