1. Robot uses a professional testing script language, which leads to the need to learn specialized APIs and specialized syntaxes. In addition, procedural Visual Basic is used as the script language, which limits script reuse.
2. The coupling between the robot and the test management tool is too tight. The script cannot be well managed, nor can it be flexibly tested and executed.
3. Robot cannot be integrated with IDE, so developers do not want to learn it. testing automation technology is not only available to professional testers.
4. the scalability of the robot to identify non-standard controls is not strong, which limits the scope of use of the robot.
Based on the above shortcomings, IBM Rational decided to develop functional tester in a new architecture.
Functional tester has the following features:
1. Java or VB. NET is used as the testing script language to avoid the cost of learning the new language. Moreover, after rft is learned, the tester can smoothly take over the software development work.
2. directly embedded in eclipse and Visual Studio. NET, developers can also develop automated test scripts.
3. The test script is based on the file system and is easy to implement version control.
4. Low coupling with test management tools to implement flexible test execution policies.
5. provides extended programming interfaces for non-standard controls.
About the RPT v6.1 Installation Process and the demo .....
Three things need to be done before running RPT:
1. Install performance tester
2. Install the Java adventure builder Sample Application
3. Install adventure builder Workspace
Now let's take these three steps.
Install performance tester
If you have not installed performance tester, now you have installed performance tester. Full-featured trial IBM Rational performance tester v6.1 is available for free. (I found registration very troublesome, and I still haven't figured out how to download it. I hope my friends can give me an address)
The performance tester trial version is distributed in two parts. The first one is the file 'b2sqml. bin', which includes the compressed software, and the second one is the application software called the Releaser. Download the two parts and run the decompressed application software. Decompress the application to process the. binfile, expand it as the installation file, and start the installation process for you. In the Installation Wizard, select install IBM Rational performance tester v6.1.
During performance tester installation, select the installation directory and accept all default settings.
Install the Java adventure builder Sample Application
Java adventure builder is a sample application for performance testing. This is an online holiday travel site where users can book different exotic holidays. Java adventure builder is a standard J2EE application. You can install this application on any J2EE server.
IBM WebSphere Express 6.0 includes the adventure Builder as an example application. To install and configure the WebSphere express and adventure builder applications, perform the following steps:
1. Download the trial version of IBM WebSphere Express 6.0.
2. You can install the software anywhere on your hard drive.
3. Run full install when prompted. No other options.
4. After installation, a prompt is displayed, indicating launch the first steps console. Accept the default Yes value and start the console.
5. In the console, select start the server.
6. When the server console appears, select installable samples> Application Server> Applications> JAVA adventure builder.
7. Follow the Wizard to install Java adventure builder on your platform.
8. When it is finished, stop and restart the server.
9. Connect http: // localhost: 9080/AB/Main. Screen to start the application. (Enter in the IE Address Bar)
10. Test the application and close it after completion.
The installation and configuration can be completed within 10 to 15 minutes. (May be longer)
Install adventure builder Workspace
. As the tools and sample applications have been installed, you need to do the last thing before you can complete some work. Performance tester uses the workspace and project structure to store all performance tests, scheduling, and results. You need to build a work zone that includes several assets. Perform the following steps to start performance tester and load "Adventure builder workspace" for this test ":
1. Expand the builder workspace.zip file included in this test. This zip file can be released to any location on your hard drive. Make sure you have noted down the position where the file is expanded.
2. Choose Start> All Programs> IBM Rational performance tester v6.1> rational performance tester to start IBM Rational performance tester.
3 '. You will be prompted to specify a workspace. Click Browse and point to the adventure builder workspace directory you created in step 1. Click OK to confirm your selection.
4. If this is the first time you start this project, the rational software development platform will send you a greeting. If you have finished browsing, click the arrow above your right hand to enter workbench.
5. The window set and layout on workbench are called perspective charts. What you see now is called the test perspective. Rational performance tester v6.1 is only a perspective in a larger software development platform. The same workbench can also be used in visual modeling, code development, unit testing, functional testing, and other work in different languages.
6. Save the real-time status of workbench and disable welcome view (welcome view ).
7. In test navigotor, you can see that projects, tests, and scheduling are all stored in the adventure builder workspace.
8. You are ready. You have created the performance tester and Jave Builder application. You have started performance tester and enabled the performance test workspace pre-created for this test. Now that the experiment environment and all preparations are complete, you can perform your test.