Openscript is now a strange name for many people, but it is estimated that with the 9.0 official version of the market in June, it will be known to more and more people, And users will find this tool really useful, especially for users who are familiar with the Java language. OK, let's talk about its history.
referring to Openscript, you must first talk about Oracle's other Oracle Applications testing Suite. In fact, this was not Oracle's product before, The previous name was called Empirix e-test Suite (test management tool E-manager, functional test Tool E-tester, performance test tool e-load, etc.). I believe that this tool is not unfamiliar to anyone. Back in the 2001 Empirix The suite has entered the Chinese market because of its ease of operation, especially for Web sites and application support (at the time), which has been purchased by many large companies. But later, because it is only for web-based programs that support only window operating systems, language scalability is poor, Tool updates are slow, with the gradual entry of various tools into the market (especially Mi WinRunner and QTP), resulting in a gradual contraction of its market. Finally, in 2008, Oracle formally announced to the outside world to buy E-test suite from Empirix (http:// www.oracle.com/corporate/press/2008_mar/empirix.html). And Empirix also back to their expertise in the VoIP and IP Multimedia subsystem testing products. e-test The suite was renamed Oracle Applications Testing Suite after Oracle Acquisition (http://www.oracle.com/enterprise_manager/ application-quality-solutions.html), it contains no changes to the components, but also the name of the change (e-tester->oracle Functional Testing (OFT); E-load->oracle Load Testing (OLT); E-manager->oracle Test Manager (OTM). The Oracle application testing Suite, just launched this year The v8.5 version has been removed from support for VBA because MS is not in support of VBA basically and last year's version has not changed much, interested can download here (http://www.oracle.com/technology/software/products/ app-testing/index.html). Oracle Acquisition EmpiRix E-test Suite also has a far-reaching strategic significance, the previous Oracle product lines are used in the MI (now should be the HP) of the WINRUNNER,QTP and LoadRunner, many times found that the test tool for the product can not be seamless integration, There is often a phenomenon that does not support objects. Over the years, Oracle has made its product line more and more perfect through continuous acquisitions, but without its own test tools it is a shadow. This problem is even in the Empirix e-test suite, because Empirix The E-test suite is too limited in functionality. So Openscript was born. Oracle initially positioned Openscript as the next-generation scripting platform for replacing Oracle Application testing suite. So the Openscript version was 8.5 from the start. Just 8.5 of the version only supports performance testing, temporarily does not support feature Cesehi, using the Java language instead of the previous VBScript. And now, after June, 9.0 will support functional testing, So that users can easily in a tool to do functional testing and performance testing, a script is done, this feature is very attractive to users. Currently Openscript has not yet provided a separate download, if you want to see the user can go to Oracle edelivery download Oracle Enterprise Manager Package with Oracle Application Testing suite and openscript that are not needed license.
Let's look at the Openscript interface:
Openscript is divided into Tester view mode and developer view mode for different users. The tester mode provides tree viewing and code viewing, as well as the current page display on the right, so that you can see the page visually. The lower part provides very detailed results, attributes, problems, error logs. Developer View mode is more complex, mainly provides a variety of information to facilitate user debug, such as variables, breakpoints, packets and so on. Its code is in the Java language.
The system generates 3 section by default each time a new script is created:
Initialize–run once per VU
Run–executed each iteration per VU
finish–executed all iterations are complete, per VU
This is very similar to the LoadRunner.
Openscript currently supports platform/application: Web applications (HTTP Module) Java applications Oracle Forms 6i (11i), 10g (R12) Sun JRE versions -(1.3, 1.4, 1.5, 1.6) Jinitiator-(1.3) Internet Explorer 6, 7 Firefox 2, 3
See here, is not very interested. Let's try it quickly. I will also step up the basic operation of Openscript.