Why performance test is important?

Source: Internet
Author: User

Bringing enterprise applications into production is a complex and difficult task. web-based applications are designed with multiple partition tural tiers (n-tiers), drawing on existing resources distributed throughout an organization and delivering them to users through a familiar web browser. multiple hardware and software platforms, security factors, and network infrastructures affect application availability, reliability and performance. yet today's enterprise applications must deliver 24x7 availability and unlimited scalability.

 

Before deploying core applications, organizations need to be sure that they will satisfy the demands of partners, suppliers, partners and MERs. Testing, tuning and monitoring have become a critical aspect of application deployment.

 

Good performance is a critical success factor of any application deployment, because poor response times can significantly impact user acceptance.

 

Generally speaking, the performance issues can be caused --Reasones

1. Network-bandwidth and latency

2. RDBMS and Database Server

3. Application itself

4. hardware configuration of server and client

 

WhatActionsCocould be taken before an application publishes?

1. configuration on development databases with realistic data volume and profile, thus bad communications ations are detected already in unit test phase.

2. Involvement of subject matter expert for performance checkpoints in addition to the usual application quality reviews and for server and client sizing early before deployment.

3. Regular performance test cycles as part of any system testing, that cover new and old functionality, over client as well as all relevant interfaces.

4. How many locations will generate the load? How many users from each location?

5. How does the network performs? Shocould consider the VPN users.

 

PS: in general it was found that acceptable performance results can not be expected with latency higher than 100 ms.

 

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.