Task flow: Testing Flex applications

The diagram in this topic shows the task flow for testing the Flex application using Rational® Functional Tester.

Although the diagram implies that each task is completed sequentially, you can do many of the tasks at the same time.

The diagram shows the task flow for testing Java applications using Rational® Functional Tester. For information about the Flex testing process, see Flex applications testing process

Task flow for testing Flex applicationsClick this area to get information about setting up the development environment for testing Flex applicationsClick this area to get information about enabling a Flex application for testingClick this area to get information about enabling the flex application using the user interfaceClick to get information about using the compiler to enable the flex applicationClick this area for instructions to create an HTML wrapperClick this area to get information about embedding the .swf file in the HTML pageClick this area to get information about providing an enabled flex application for testingClick this area to get information about configuring the non-enabled flex application for testingClick this area to get information about deploying the Runtime Loader filesClick this area for instructions to provide the URL of the runtime loader test page to the test teamClick this area for instructions to set up the test environmentClick this area for instructions to set up the test environmentClick this are to get information about compiling the Flex application with the Functional Test agent and the Flex automation librariesClick this area for instructions to create an HTML wrapperClick this area to get information about embedding the .swf file in the HTML pageClick this area to get information about providing an enabled Flex application for testingClick this area to get information about compiling the Runtime loader with the Functional Test agent and the Flex automation librariesClick this area to get information about deploying the Runtime loader files and Flex applications to the web serverClick this area for instructions to provide the URL of the runtime loader test page to the test teamClick this area for instructions to set up the test environmentClick this area for information about the process to test the enabled flex applicationClick this area for information about testing enabled flex application that is deployed to the web serverClick this area for information about testing enabled flex application on a local test computerClick this area for instructions to set up the test environmentClick this area for information about testing non-enabled flex applicationsClick this area to get information about creating a functional test projectClick this area to get information about recording a simplified scriptClick this area to get information about inserting verification points using the application visualsClick this area to get information about inserting a data-driven commands into a scripts by using an application visualClick this area to get information about inserting an application control into the script by using an application visualClick this area to get information about switching to Java scriptingClick this area to get information about recording a Java test scriptClick this area to get information about inserting verification pointsClick this area to get information about inserting data driven commandsClick this area to get information about using test object maps to insert additional controls to the scriptClick this area to get information about running the scriptsClick this area to get information about viewing functional test results in the logs

Basic tester: A basic tester can record functional test scripts that are generated as simplified test scripts. The tester does not require programming knowledge to edit the functional test scripts. The tester can switch to Java scripting, and use the Insert Java Code Snippet or Insert Java Method features that are available in the simplified script editor. The tester then starts to work with the Java test script directly. You can use the application visuals to insert verification points, data-driven commands, and additional controls for testing.

Advanced tester with scripting knowledge: A tester with Java or Visual Basic programming knowledge can either record functional test scripts or create the test scripts manually. You can use the test object maps to update the objects and insert additional objects for testing.

Developers: A developers enables the Flex applications for testing and provides it to the testers for functional testing.