ĐẠI HỌC QUỐC GIA TP. HỒ CHÍ MINH
TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN
KHOA CÔNG NGHỆ PHẦN MỀM
Giảng viên hướng dẫn: CH. NGUYỄN ĐĂNG KHOA
Sinh viên thực hiện:
LÊ ĐỨC TIÊN 09520439
LƯƠNG HỮU MINH 09520174
PHẠM CÔNG SƠN 09520248
TRẦN HUỲNH NAM LAI 07520185
KIỂM CHỨNG PHẦN MỀM
A PRACTICAL GUIDE TO TESTING WIRELESS SMARTPHONE APPLICATIONS
(Chapter 6 – 10)
•
!"#!"$%
•
&%&$"'(!"#!"$%
•
) **&$"'
•
+&&,!!
•
- (+.
Client Applicaons
)
!"#!"$%
•
/0!1"23"*4$%!"506"%5206
4*$03!"$%
•
02"1"22"3$"0!!"$%2%1!"$%
•
,03"6"0!**"!78,9(!:";
3"6%1$27<*0"==4.";
>0!#!"$%
•
?"7;1"!*$"5$81"!,$"78,;
•
/3"6"2!"@2!A*53"$!21"2$"
1"*2!4$!2"!4"$!21"$
•
/!!".!1$$!24B20
%$!21"$
•
<!25%!!$252242"B21"$2*2!
-
%1#!"$%
•
1$$$"C$41"220"$!21"$521$$
"!".2!"C!*5$$!"5$
•
&2450$*1"4!"$%203"6
"2"B!A*
D
1!"%1#!"$%
•
&$*"!221!*1"**2*2"
'"1!!48,9!"$%("$3"!!!4
13"<5*!52"!<2""20"!2!"$%
4+"23,0"!
•
<*4E3!20"!2%1!"$%
"$"*20"!22%
&%<(!"#!"$%
•
&"$!!5%$!"!"$%2"$%1!
•
F*4*%4$!"!"$%53$*0"
*%3"*!7*;$$."5%$!!4G$2"
•
Custom test applicaons are a good way of learning about the key
characteriscs of a device or its virtual machine environment (e.g., for Java
ME). These can o#en run una$ended and report results directly to a server for
processing and analysis
Tesng Techniques For Client Applicaons
H
#*2I"&
•
9J"4**0"!21!*!A*
•
&EJ$2"*!!*21!*
!A*!!3"0$!
•
&!2*$!*$$$
K
2FL$%
•
&2*"!"$%
•
&"L$2$2*"*!020""4*%5*
$15%*"25M
•
>1"21!44
–
<$$2"'"24*4*4$2"L$%
–
&!"$%N$$222*2"4"
&&!(!"#!"$%
•
OG1"$0"
•
&#*%O4&?%*91"*
•
9*!
OG1"$0"
•
#!!321!$!2"$"E3!21"$
•
<*3.020$**$"!E31220
E3"$!5
–
&<9"$1"2!0!E30202"*
34!
–
")K4<N<E31!*"7<;481,9G21"$
20"4#$%1<$M
)
&#*%O4&?%*91"*
•
!$!2""!"$%
•
&*%3!2"$!2"$%3"%1*
120"!"'IF!M
9*!
•
#0"'"4$!"!"$%52E1"220
*4$E31"2
•
$"%$4"*!
–
"B$03"*!3""$!21"$
–
>4*$**5$"2
–
O<#>F*%
-
Common Techniques
D
F*<%$"
•
F2*0!*04$"$*""!
"*""!
•
F%$!!4!3"!02"!2"$!
•
&4"1!12""*%$"
< F*?"1!
< F*#!"*
H
<) F*<02"1""#29!$%
K
< F*?$$%
9$2"">"J!
•
+$"$J2""*2
•
&J"22*"!P2*Q"J!
•
&J$0$$24*"*2
•
&$2$$2*$$$2J
•
&$2"*2"$!2G2$%2G$$%$*
4!60!5021"$52"$"*2"2*"$"*
O%$!$?$"%7O?;
•
024J$J4*"*O?!"$%1
1"223"G!1!2$*$
•
$!!5J$J!$4*"*2$J
3"$$0222"2*"!"23""*
•
(*0"!*%O?B%!J$J4*IF
$5*"
)
F*,$"&$"'
•
F$%1C!24$2$%$554*%$!!*$"4$
5*$"""$40"*"$$"5$
•
/24"**$""!*!"*1R$$2!"0"!"
4*$"$4**0"!3"!!"$%
$<
•
O$"'3"$22!"$*0"*2PQ"3"
*!1"C$%4!%G$$
•
91$.G*%$!!252E$""2$
.224!$*"&$$0!"2P$$Q
•
$1"2*!%$!*4*434*!!"*$02'"$.!
"0!*!"24*2"!2"1%%
-