Software Testing Technology-Web Performance Testing [3]-Conversion

Source: Internet
Author: User

From http://se.csai.cn/testtech/201204061634041846.htm

To test the performance of a developed web system, you must constantly adjust the testing objectives in the iterative process of the Architecture according to the development objectives and user needs, so that the system can be well evaluated. So how can we test the performance successfully? I think there should be a test plan before the performance test can ensure the orderly conduct of the performance test. The following describes the general steps for performance testing:

● Evaluation system: At this stage, the system objectives are clearly identified, including determining system functions, user activities, system architecture, and acceptable limits, verify acceptable limits and identify system risks.

Development and testing resources: Resources for performance testing, mainly covering three activities: development risk reduction plan, development and testing strategy, and development of automated scripts.

● Benchmark Testing: Compare the future test results with the baseline to evaluate the performance of the system in terms of load, pressure, and competition test results. The stress scenario is used to verify the correctness of the automated test script. Display visible performance indicators early in the test cycle. The Performance Project includes the individual script baseline to establish the initialization benchmark.

● Analyze the test results: analyze the results to determine whether the system continues the test and whether the results meet the expected values. This phase includes evaluation results, determining whether it is an acceptable limit, determining whether to continue testing, and determining demand adjustments.

● Pre-test: the system performance is verified forcibly. These tests must be executed even if the performance and requirements are not adjusted. It includes user experience testing, stability testing, product validation testing, and other activities.

● End testing: in actual work, the software cannot be optimized due to software architecture and other resource restrictions. In this case, we recommend that you transfer testing resources and test other aspects to avoid wasting testing resources.

Through the above series of explanations, we should have a certain understanding of the purpose and method of Web performance testing. The actual work varies widely. You need to analyze specific issues to test the performance.

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.