- , .
.
, , .. , , (textbox), , , .
, .. .
, . , , , , , . , .
, ,
. , , .
- , , .
:
■ (load)
■ (stress)
■ (endurance or soak or stability)
■ (configuration)
(. Load Testing) - , ().
. . , , - - (, -). . , ; - . .
|
|
, , (, ) , , , .
, ,
( ).
1.
, , .
2.
.
, , .
3. .
, , .
, , .
4.
1, 2 3 , , ; , .
, .
5.
, .
, , , , .
, .
.
■ , .
■ .
■ , .
. -: " , ?". - ( business case) . , , , , - :
|
|
/
, , . , . , .
, . -, , Wikipedia.
, . HTTP 'GET' -. , .
.
- , , , . , , , .
- . , . . .
, .. . . , " " - , , . , , , ( addon^) , () , , , .
, , . , , , . , , . , 50% 56, , ,
|
|
( ) , .
, , :
■ ? , , .. ?
■ , ( )
■ ? ( )
■ ? (, 20% , 40% - , 30% - , 10% - )
■ ? [ ]
■ ?
, - . , .
-, .
, , , .
. :
■
■
■
■
■
Business-to-business (B2B) , ( SLA, Service Level Agreement). B2B , - , -. , - , 5 . SLA .
.
|
|
|
. | ||
JMeter | Apache Jakarta Project | Java , JDBC / FTP / LDAP / SOAP / JMS / POP3 / HTTP / TCP . . |
HP LoadRunner | HP | , . unit- . |
SilkPerformer | Micro Focus | |
Visual StudioLoad Test | Microsoft | Visual Studio load / unit testing |
, , . .
1. (CPU, %)
, . , , . , , , .
2. (Memory usage, Mb)
, , . :
■ Virtual - , . , . .
■ Private - , .
■ Working Set - , . , , , . , , .
, , , , " " (. Garbage Collector). , , ( Java - " Full GC") , . , , , .
3.
, .
:
, -, 2 . , 5 .
, 4 , - 500 . , 5 , , , .
4. (I/O Wait)
, . CPU .
|
|
5. (request response time, ms)
. , , ; , , / , . , .
-
- ( )
, , ( -, ) . , . ,
- .
, , .
, , .
() / - .
- (, , ), .
, , . , ( " ).
. :
1. ;
2. ( );
3. , ;
4. , ,
:
■ ;
■ ;
■ ( ).
- , .
. , . . (.. ) , ( , ), ( ).
: "" . , , . . .
.
. : , , . , , . . :
■ ;
■ , ;
■ , ( , );
■ ;
■ .
. , .