ả ả ấ ượ ầ ề
Gi ng viên h ng d n: ả ướ ẫ ỗ ị ọ
Thành viên:
ế
ầ ệ
! "#$%ễ
& $%ặ
'( ) ! ạ ề
* " ớ ệ ề
) + , (/+0"12 3 1 ạ ộ ể ử ầ ề ấ ọ
) + 4! "4 5 "4 1 6 ạ ộ ạ ố ế ỷ ọ ớ ứ ờ ộ ự
7$" !8 + 73 9.(%+ + 1ậ ầ ự ộ ượ ặ
+07+ " 1 " +, ừ ượ ế ằ ụ ụ ụ ể ử ầ ề ộ
7 + ự ộ
1 6 :ạ ử ụ
* 5 ả ớ ứ ự ệ
, 1ế ệ ờ
, 8 ế ệ ả ả ả
#+ !ộ ậ
* 47ả ự
#,;# 9, "-/ậ ể ử
. "4" , ầ ậ ệ ể ử ứ ạ
." 54,5 ,0,#ệ ủ ể ặ ấ
.46<
Không d tài nguyên: ủ . 9 , 1-1/3 7 47ố ượ ố ể ề
.,5 4 1! 1 4+0ể ấ ằ ờ ụ ể
Ki m tra h i quy: ể ồ =7 1! 7 ầ ề ậ ậ ả ớ
Ki m tra kh năng v n hành trong môi tr ng đ c bi t: ể ả ậ ườ ặ ệ . 1 +77>ể ằ
" 4 1(0 1?! + 11!,553 1+00 >7ậ ủ ỏ ầ ặ ể
+ + 7! " 8 + , #" 4 1ị ượ ế ố ề ầ ứ ầ ề ả ưở ế ả ậ ủ
(
&=7 , + , ướ ơ ả ể ử ự ộ ử
6 7ụ
7+ ! 1@ 1 .ậ ặ ả ầ ặ ự ọ ữ ầ ầ ự ệ
(A"4 , 597 .ế ế ể
(7 + -/.ể ệ ặ ả
. 1"46B 1.ể ỗ ủ
&=7 , + , ướ ơ ả ể ử ự ộ ử
6 7ụ
'=7 ạ
=1ươ ạ
? CD ồ ở
EF1ễ
'=1
+ ườ ắ ề
.0 " ,7- 74 ,7/ợ ớ ộ ố ừ ấ
.5 ,0,#" <! - G/ể ặ ệ ỉ
=0 ! " " 7 5!74ơ ề ệ ả ẩ ư ể ặ
+ ừ ạ ộ
'CD
=0 H "4 8 2 9,5ố ượ ấ ề ộ ấ ố ạ
6 " ,7ườ ễ ợ ớ ộ ố
ễ
=0 <! 6"40 + 7 8,5ể ỉ ự ể ụ ượ ể
1 ờ ế
'EF1
) 1! 8 4? ệ ấ ế ườ ồ ở
.50 !Iấ
$ " 7,7 " =1ễ ợ ớ ơ ớ
.0 ,5 <! ặ ể ỉ
=0 ! 7 ơ ừ ể
J(A #ạ ứ
Load and Performance Test Tools: Test chịu tải và hiệu năng
Java Test Tools: Java Test
Link Checking Tools: Check link (kiểm tra độ chính xác, sẵn sang, lỗi, hỏng)
HTML Validators: Tool check HTML
On-the-Web HTML Validators and Link Checkers
PERL and C Programs for Validating and Checking: PERL, C Test
Web Functional/Regression Test Tools: Chức năng/ Đệ quy Web
Web Site Security Test Tools: Bảo mật site
External Site Monitoring Services: Các dvu giám sát ngoài trang web
Web Site Management Tools: Quản lý Web
Log Analysis Tools: Phân tích Log
Other Web Site Test Tools and Site Management Tools
Test tools
JMeter
T ng quan v JMeterổ ề
4 5 ! 6< + , 1 # 1 7 6 F8 + " 1"18ộ ụ ể ể ệ ủ ứ ụ ượ ế ằ
0 + 7 + 40 -1"1 11/ &ể ạ ộ ệ ề ỗ ợ ả
ở
,5+2 , 9 !A + 6 ỏ ế ứ ậ ể ử ụ
) 1! 6 4!+?+ + 0 + # + 17+ ệ ứ ụ ượ ả ế ể ể ườ ệ ạ ộ ủ ố ượ
"41 1 H)(8)(D8DC(8$=8$(8D8(C(ứ
Đ c đi mặ ể
0 49 6< + + 8, 1 #ể ả ậ ườ ả ể ự ệ ườ ể ệ
1+ 6 1 , 6 ủ ố ượ ầ ự ộ ị ả ự ẵ
D 6 9 17! !ố ượ ườ ử ụ ả ị ạ ế ở ấ ầ ứ ủ ủ ạ
+ % 77, 3 , 1+ ồ ờ ấ ộ ệ ố ế ả ể ộ
Các thành ph n chínhầ
Các thành ph n chínhầ
Test Plan
1 7 + ồ ướ ẽ ượ ự
(10 16* ỗ ố ể ộ
16* H 6 6< -" 1 /ạ ệ ườ ả
Các thành ph n chínhầ
Test Plan
Thread Group bao g m các thành ph n sau:ồ ầ
=H=I+ , 7! + + ề ỉ ử ầ ế ố ượ
, 1ầ ể
D1H = 5 7 ! + 7! ấ ử ầ ế ủ ầ
, 1<!1 , 18 1,7ể ứ ể ỗ ợ ữ ạ
1
=KLHD 6 + "4 1!+ M 9 ử ụ ể ữ ổ ấ ầ ế
71
Các thành ph n chínhầ
Test Plan
Thread Group :
H , 16 17 ! ề ỉ ả ờ ừ ữ ầ ử ầ
(M((H=I 1! Mự ệ ộ ố ướ ầ ế ướ
1 , ! 14+0ạ ộ
H=7 7>7 5 " + , 1ươ ậ ả ề ừ ố ượ ể
0+N" + 1!,5ớ ợ
H=I 5, 3 =0 + 11777ậ ế ả ể ư
, 3 , 16 + 8 > 1 ế ả ể ạ ồ ị ặ ấ ậ
Các thành ph n chínhầ
WorkBench:O
> "< + 4 " 8 7 4ượ ư ộ ạ ể ệ ư ữ ấ ả
P, ,5 + - , 0 + ầ ẽ ượ ự ừ ượ
! "4(1/ể
ng d ng c a JMeterỨ ụ ủ
Th nghi m hi u su tử ệ ệ ấ
Phân tích v hi u su tề ệ ấ
Ki m tra nhi u lo i hình ng d ng máy chể ề ạ ứ ụ ủ
ng d ng c a JMeterỨ ụ ủ
Th nghi m hi u su tử ệ ệ ấ
" 4 6 + 47 7ề ơ ả ử ụ ể ử ệ ệ ấ
6 Fứ ụ
4 3 79+77 1+7 "4ự ệ ử ệ ộ ờ ứ
+ 6 ả ượ ự ệ ở ứ ụ
05 + 7! 8 + + ỏ ứ ộ ả ộ ủ ạ ặ ố ượ ể
, 1 10 + A ể ứ ạ ủ ặ ể ệ ấ ổ ể ộ
7 ,71 ạ ả ọ
ng d ng c a JMeterỨ ụ ủ
Phân tích v hi u su tề ệ ấ
0+ 6 + A+ 1 1 ượ ử ụ ể ự ệ ộ ồ ọ ủ ệ ấ
+ , 14"7! MM+ 6 7 ặ ể ể ủ ố ượ ướ ứ
ả
ng d ng c a JMeterỨ ụ ủ
Ki m tra nhi u lo i hình ng d ng máy chể ề ạ ứ ụ ủ
1+ + , 7 6 F ầ ượ ế ế ứ ụ ử ệ ư
412 #, 1,7ở ộ ứ ể
0 + 6 5 , 1+ " 7ể ượ ử ụ ư ộ ụ ể ơ ị
, 6 $=8E(8$(8P"8D8)("47ế ố ơ ở ữ ệ
, =( ế ố
L i ích khi s d ng JMeterợ ử ụ
)446+ -(1/"4" QQR 1"1ộ ế ằ
D 6 +1 IN1 ! <N "4ử ụ ồ ấ ẫ ề ồ
! + 7 #,71 ấ ẫ ồ ờ ứ
*16 + 1 3 1ệ ồ ọ ự
) A, 3 6 1 +ỗ ợ ế ả ự ể ồ
. # 1ả ở ộ
T o m t Test Planạ ộ
Ví d 1: Test hi u năng và kh năng ch u t i c a giao th c SOAP (Web Services)ụ ệ ả ị ả ủ ứ
Web Service dung đ test : ể ổ ố
Các b c ti n hành ướ ế :
16* ạ
PD"S3 ạ
6 , , 3 + 1" ị ạ ể ế ả ầ ớ
= !+ , 1, 3 ạ ể ể ế ả