User Guide
Troubleshooting 23
If QTP does not record interactions with your Flex application, you should try to determine if
the plug-in is installed. The following problems are the most common:
■ Flash Player is not the right version.
■ Internet Explorer is not the right version.
■ Internet Explorer has plug-ins turned off.
■ Plug-in was not installed.
■ DLLs that the Flex plug-ins are dependent on do not exist in the system. These include
MSVCR71.DLL and MSVCP71.DLL.
For information on required versions of applications, see “Quick start” on page 8.
You can determine the problem in the following ways:
■ View a list of installed plug-ins.
■ View the log files. For more information, see “Logging with Flash Debug Player”
on page 23.
Logging
To help determine the source of problems, you can view Flash Debug Player and QTP log
files.
Logging with Flash Debug Player
Flash Debug Player writes plug-in and ActionScript errors to the flashlog.txt file. The default
location of this file is C:\Documents and Settings\user_name. To enable logging, you must
configure mm.cfg. For more information, see “Configuring the debugger version of Flash
Player” in Building and Deploying Flex 2 Applications.
Logging with QTP
You can configure QTP logging to log QTP errors related to application testing. You then
view the QTP log file for possible sources of problems.
To turn on logging of the QTP log file:
1. Open a command line dialog box.
2. Go to the QTP bin directory. The default location is C:\Program Files\Mercury
Interactive\QuickTest Professional\bin.