Performance Testing Process Model

Source: Internet
Author: User

 

The automated test life cycle method is called the common model of the performance test process, as follows:

1. Preparations for testing

A. Basic system function verificationThis activity mainly ensures that the applications that require performance testing already meet the testing conditions.

B. Build a test team

C. Test Tool requirement confirmation

2. Introduction phase of testing tools

A. Select a tool

B. Skills Training for tool applications

C. determine the application process of the Tool

3. Test Plan phase

A. Performance Testing Analysis

B. User Activity Analysis and Business Modeling

User Activity Analysis and Business modeling activities are used to find users' key performance concerns. Users' attention to system performance is usually concentrated on a few business activities. before determining the performance target, you need to first find out the user's concerns, so as to determine the performance target closest to the user's requirements.

User Activity analysis can be divided into two methods: System Log Analysis and user survey analysis. System log analysis refers to understanding users' activities through application system logs, and analyzing the operation paths of the most concerned and commonly used business functions of users; user survey and analysis is an estimation method that does not meet the system log analysis conditions (for example, the system has not yet delivered the actual services to the user, you can obtain the most important and commonly used business functions of users through user surveys and comparison of systems of the same type.

C. determine performance objectives

The performance test objectives are determined based on the performance test requirements and user activity analysis results. The general steps for determining the performance test objectives are to first analyze the performance test requirements from the needs and designs, based on the analysis of user activity and business modeling results, final performance testing objectives are determined.

D. Develop the test time plan

E. test design and development stage

1>. Test Environment Design

For performance testing in the field of Capability Verification, it is first clear that it is carried out in a specific deployment environment. Therefore, it is not necessary to design an environment for performance testing, you only need to ensure that the environment used for testing is consistent with that used for system operation in the future.

For performance tests in the planning capability field, the test environment is not specific, but a benchmark environment needs to be designed.

For performance testing in the Performance Tuning field, the tuning process is an iterative process. At the end of each optimization stage, performance testing is required to measure the tuning effect, therefore, an environment standard must be provided at the beginning, and the environment during each test remains unchanged throughout the optimization process.

The test environment mentioned here includes: system software and hardware environment + data environment design + environment maintenance

2>. Test Scenario Design

The test scenario simulates the section of the actual business operation.

3>. Test Case Design

4. test execution and management

5. Test and Analysis

 

Reference section: <performance testing and process details>

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.