Performance Test load model (ix)

Source: Internet
Author: User

Before executing the process design, we need to define the approximate running curve of the system to be tested, and then decide how to design the execution process according to the different system running curve.

System operating curve can be categorized from several different angles: one is the type of business, different business has different business processing cycle, so the peak business and the daily operating period are different, for example, most of the business system at the beginning of the month, month or month there is a business centralized processing period, such as the financial system, Internet products rarely have this regular peak, and at any time they can produce peaks; another is the user's operating habits, different enterprises or different users use the same system, because of different operating habits and cause the system to run a different curve.

Here we propose a method according to different user psychology to classify the system running curve, mainly according to several possible psychological habits to analyze the system running curve. From the user's psychology, there are three main categories: conservative type, speculative type and lazy type.

Conservative type

Most business systems have users of this type. Most of these users are nine to five types of fixed time to use the system, business processing mainly in the first half an hour after work, half an hour before noon break, the afternoon after work half an hour, half an hour before the end of work.

As shown in the following:

650) this.width=650; "src=" http://s5.51cto.com/wyfs02/M00/7F/4F/wKiom1cZkd3TUt2yAADNlIIafqI200.jpg "title=" bs.jpg "alt=" Wkiom1czkd3tut2yaadnliiafqi200.jpg "/>

This type of system operating curve can be seen, most of them have regular business peaks, each business peak duration is also mostly the same, such a system operating curve we can intercept a period of time, including a business peak of the implementation process of the design of the basic can cover the system most of the use of the scene.

Speculative Type

Mainly involves personal interests and high load system, such as ticketing system, payment system, registration system and other systems, such systems are mostly accompanied by high concurrency, and its users because of the rush to complete personal business operations, most will choose to avoid the potential business peak into the system operation. There are two speculative users here: one is to think that the system has just started to allow entry and will be terminated in the two time periods themselves can avoid other users, the other is that as long as their own attempts, it is possible to just in a certain system idle point into the system. These two speculative mentality causes the peak of the system to appear at the end of both ends, and the middle time period of the system load also maintains high, does not have the timing to appear a certain business small peak.

As shown in the following:

650) this.width=650; "src=" http://s3.51cto.com/wyfs02/M01/7F/4D/wKioL1cZkq7CmUZ3AAB-fTDlxkg847.jpg "title=" tj.jpg "alt=" Wkiol1czkq7cmuz3aab-ftdlxkg847.jpg "/>

This kind of system running curve can be seen, the whole system is running in the process of high concurrent business peak, simple simulation of a business peak is difficult to prove that the system in the long run process without problems. As a result, this type of operating curve system takes a long time to run when the process is designed, and the entire execution process includes iterations of several business peaks.

Lazy Type

This type of system is mainly information collection system, investigation report and some registration system, usually only an end point of the requirements, from the majority of people's psychological, mostly indifferent an armchair, so all are delayed to the last minute to fill the deal. As a result, the pressure on such systems is concentrated at the end of the business period.

650) this.width=650; "src=" http://s4.51cto.com/wyfs02/M02/7F/4D/wKioL1cZkrnxqeDiAADfrwacddY214.jpg "title=" ld.jpg "alt=" Wkiol1czkrnxqediaadfrwacddy214.jpg "/>

This kind of system operating curve can be seen, the operating load of the system is gradually increased, to the end of the operation of the rapid growth to the peak of business, such operating curve of the system in the simulation of the time to gradually increase the load after a period of time, then run the business peak simulation.


This article from the "Performance Test" blog, reproduced please contact the author!

Performance Test load model (ix)

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.