The foundation of Rational Test Workbench: The first knowledge of rational test Workbench

Source: Internet
Author: User
Tags ticket

To achieve the goal of comprehensive automation testing, IBM launched the rational Test Workbench (RTW) unified Test Toolset, including automated functional testing, performance testing, interface integration testing, mobile phone mobile APP automation testing and service virtualization modules to meet customer Multiple types of automated test requirements. We will pass a series of articles, combined with specific applications, and everyone together to analyze how to use RTW to complete the mobile phone automation testing, interface integration testing, as well as through the service virtualization to achieve the test environment simulation, so as to demonstrate RTW comprehensive automated testing capabilities to facilitate everyone to understand RTW and in your practical work to apply RTW.

Objective

With the development of software technology and the continuous application of software, our life, daily work is also no time to be affected by the software and change.

Go out to take a taxi, there is "tick a taxi" to call the car, after boarding the phone can send and receive mail processing work, or look at Weibo, with micro-letter to a friend to send a message. Oh, you got a phone call from your boss to go on business? OK, open the Air China App on your phone, book your ticket, pay your credit card, and then take the position.

These software systems bring convenience to users, and in order to ensure that the functions of these systems are stable, efficient operation, many it information centers and software research and development enterprises are also facing greater challenges.

A large enterprise, often with multiple software systems, these systems can work together to ensure the daily work and operation of the enterprise, and the relationship between the system, coupling more and more strong; many times, a seemingly simple business application, often followed through a number of different software systems, such as mobile phone booking tickets, will visit the ticket booking system , bank card/Credit card payment system, airline frequent passenger management system and so on.

Traditional software testing, more focused on GUI interface functional testing and performance testing, is often "heavy testing, light positioning." When testing this kind of distributed and complex application system, it is difficult to find out the root cause of the system problem if we test it according to the traditional method of graphical user interface. This kind of system "simple" user interface is often a complex subsystem, business module calls, any one link (interface communication) problems will lead to test failure.

Figure 1. GUI interface is only the tip of the iceberg, the business is implemented by a number of systems

As shown above, the output of an input request to the GUI interface on the iceberg is an error that is the response of multiple service interactions under the iceberg, which may come from different subsystems, and we must test the interfaces of these services to locate the source of the problem.

This needs to go beyond interface testing, more in-depth to the background of the interface test, the different interface test test cases together, and traditional functional testing, performance testing combined to achieve a comprehensive automated regression testing. At the same time, as more and more applications are based on mobile clients, our testing efforts must focus on automated testing of mobile apps.

It is also in order to achieve the goal of comprehensive automation testing, IBM launched the Rational test Workbench (RTW) unified Test tool set, including automated functional testing, performance testing, interface integration testing, mobile phone mobile APP automation testing and service virtualization modules to meet customer Types of automated test requirements. We will pass a series of articles, combined with specific applications, and everyone together to analyze how to use RTW to complete the mobile phone automation testing, interface integration testing, as well as through the service virtualization to achieve the test environment simulation, so as to demonstrate RTW comprehensive automated testing capabilities to facilitate everyone to understand RTW and in your practical work to apply RTW.

The development trend of enterprise Application architecture

With the development of computer technology, more and more customers begin to use the distributed architecture based on SOA to build key enterprise applications, whether it is the transformation of the old information system or the design of the new IT architecture, distributed and service-oriented architectures are often the preferred schemes.

This popular trend is actually a result of a number of factors contributing together. On the one hand, after many years of software engineering development accumulated experience, methods and various architectural models, such as OO/MDD/MDA, the need for new ideas to promote a more efficient engineering organization model to deal with the rapid development of the changing business model, on the other hand, the Internet's years of development Provides an unprecedented ability to interact with distributed systems, which is the basis for further standardization requirements.

Figure 2. A complex SOA system

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.