Professional Documents
Culture Documents
B5 Testplan
B5 Testplan
Version <1.0>
Phin bn
Ngy
<01/07/2011>
Phin
bn
<1.0>
M t
Tc gi
Gii Thiu.........................................................................................................................................................3
Mc ch..................................................................................................................................................3
Phm vi....................................................................................................................................................3
Ngi s dng: ........................................................................................................................................7
Nhm thit k test v nhm thc hin vic test trang mng x hi dnh cho sinh vin :Zonest(Nhm
B B5 )....................................................................................................................................................7
Ti liu thut ng v t vit tt................................................................................................................7
Tham kho...............................................................................................................................................7
nh gi v Thc thi Test................................................................................................................................8
Yu cu nn tng......................................................................................................................................8
Nhim v..................................................................................................................................................8
Nguyn nhn test .....................................................................................................................................9
Mc tiu : Test trang zonest trong phm vi ra mc 1.2.........................................................................9
K hoch pht tho...........................................................................................................................................9
Test cn thc hin....................................................................................................................................9
Test khng thc hin..............................................................................................................................10
Phng php tin hnh kim th....................................................................................................................10
tng ban u v cc ngun tham kho ............................................................................................10
Ngun tham kho:........................................................................................................................................10
tng: ......................................................................................................................................................11
Phn loi cc k thut kim th.............................................................................................................11
Kim th d liu v ton vn d liu - Data and Database Integrity Testing.............................................11
Kim th chc nng- function testing.........................................................................................................13
Business Cycle Testing................................................................................................................................15
Kim th giao din _Gui Testing................................................................................................................16
Kim th hiu nng performance testing..................................................................................................18
Load Testing................................................................................................................................................20
Stress Testing: kim tra tin cy
<Trng H KHTN>
.....................................................................................................................................................................22
Volume Testing............................................................................................................................................23
Test tnh bo mt..........................................................................................................................................24
Test hi qui..................................................................................................................................................28
Test Cu Hnh .............................................................................................................................................28
Test Ci t.................................................................................................................................................28
Tiu chun bt u v kt thc......................................................................................................................28
K hoch test..........................................................................................................................................28
Tiu Chun Bt u Test.............................................................................................................................28
Tiu Chun Kt Thc Test...........................................................................................................................29
Tiu chun pht hin xy ra s c..........................................................................................................29
Chu trnh Test ........................................................................................................................................29
Tiu chun bt u chu trnh test.................................................................................................................29
Tiu chun kt thc chu trnh test...............................................................................................................29
Chu trnh test kt thc bt thng...............................................................................................................29
Chuyn giao....................................................................................................................................................29
Bng tm tt c lng test ..................................................................................................................29
Bn bo co ph ca Test.................................................................................................................29
Nhn bit cht lng bo co.................................................................................................................29
Thay i yu cu....................................................................................................................................29
Smoke Test Suite and Supporting Test Scripts......................................................................................30
Sn phm cng vic...............................................................................................................................30
Chi tit kt qu test......................................................................................................................................30
Tin cng vic Test....................................................................................................................................30
Ti nguyn......................................................................................................................................................30
Nhn lc.................................................................................................................................................30
Phn cng cn bn.................................................................................................................................32
Phn mm cn bn.................................................................................................................................33
Cng c h tr........................................................................................................................................33
Cu hnh mi trng test........................................................................................................................35
Ct mc giai oan .........................................................................................................................................35
Ri ro, phng n khc phc.........................................................................................................................36
Ma trn, thng k ...........................................................................................................................................36
Tm tt ni dung lp test report......................................................................................................................39
Version:
<1.0>
Date: <01/07/2011>
>
K hoch kim th
Gii Thiu
Mc ch
Phm vi
Unit Test kim th mc n v
o Mc ch ca Unit Test l bo m thng tin c x l v xut
(khi Unit) l chnh xc, trong mi tng quan vi d liu nhp
v chc nng ca tng n v thnh phn nh nht ca phn
mm
Confidential
<Trng H KHTN>
Page 3
Version:
<1.0>
Date: <01/07/2011>
>
Confidential
<Trng H KHTN>
Page 4
Version:
<1.0>
Date: <01/07/2011>
>
Confidential
<Trng H KHTN>
Page 5
Version:
<1.0>
Date: <01/07/2011>
>
u
tin
01
02
03
04
05
06
07
Confidential
M
B5
B5
B5
B5
B5
B5
B5
Ni dung
Trang ch
Trang hng dn
Trang ng nhp
Trang ng thot
Trang ng k
Trang Nhm
Trang ng Dng
<Trng H KHTN>
Ghi ch
Test GUI
Test GUI
Test GUI
Test GUI
Test GUI
Test GUI
Test GUI
Page 6
Version:
<1.0>
Date: <01/07/2011>
>
08
09
10
11
12
B5
B5
B5
B5
B5
Trang Lin H
Qun l khai bo quy trnh ng nhp, ng k
Trang tm kim
Yu cu v kh nng chu ti v hiu nng thc hin
Quyn truy cp h thng vi chc nng phn quyn
Test GUI
Test function
Test function
Non function
Non function
Ngi s dng:
Nhm thit k test v nhm thc hin vic test trang mng x
hi dnh cho sinh vin :Zonest(Nhm B B5 )
Ti liu thut ng v t vit tt
Tham kho
Trang web mn hc.
Google.
Ebook.
Confidential
<Trng H KHTN>
Page 7
Version:
<1.0>
Date: <01/07/2011>
>
Vic thc test nhm m bo chng trnh lun thc thi tt trong mi
trng hp v mi tnh hung c th xy ra, nhm lm tng s hi lng
ca ngi s dng trang web.
.
Nhim v
a ra cc testcase thc hin vic test chng trnh nhm pht
hin ra nhng li hm n trong chng trnh. Trong qu trnh thit
k test case cn trnh nhng li do ch quan. i vi mt s kiu
test t bit th chung ta phi a ra nhng chun r rng test.
Trong qu trnh test chng ta nn test theo kiu hi quy m bo
phin bn phn mm mi thc hin tt cc chc nng nh phin
bn phn mm c v s thay i khng gy ra nhng li mi trn
nhng chc nng vn c v thc hin tt.
Xc nh xem nhng vn s gp phi ca trang web nh : link hng, qu ti,
chy chm, thc thi cc request chm.
Tm ra nhng chun mc o lng trn web
Trang web s chy tt nht trn nhng mi trng no? h iu hnh no,
phn gii, trnh duyt..
Confidential
<Trng H KHTN>
Page 8
Version:
<1.0>
Date: <01/07/2011>
>
Confidential
<Trng H KHTN>
Page 9
Version:
<1.0>
Date: <01/07/2011>
>
Installation Testing.
Kim tra mc n v(Nunit Test): thng do
ngi lp trnh thc hin, c thc hin trong giai on vit code
v xuyn sut chu k pht trin phn mm.
Confidential
<Trng H KHTN>
Page 10
Version:
<1.0>
Date: <01/07/2011>
>
tng:
<Trng H KHTN>
Page 11
Version:
<1.0>
Date: <01/07/2011>
>
Confidential
<Trng H KHTN>
Page 12
Version:
<1.0>
Date: <01/07/2011>
>
Mc ch
test:
Cch thc
hin:
iu kin
hon thnh:
Cc vn
c bit:
<Trng H KHTN>
Page 13
Version:
<1.0>
Date: <01/07/2011>
>
Confidential
<Trng H KHTN>
Page 14
Version:
<1.0>
Date: <01/07/2011>
>
Mc ch
test:
Cch thc
hin:
iu kin
hon thnh:
Cc vn
c bit:
m bo mc ch ca test l ng n v
cc tin trnh chy ngm thc hin ng yu
cu v m hnh nghip v v lch trnh
Cch thc
Confidential
<Trng H KHTN>
Page 15
Version:
<1.0>
Date: <01/07/2011>
>
hin:
iu kin
hon thnh:
Cc vn
c bit:
Confidential
<Trng H KHTN>
Page 16
Version:
<1.0>
Date: <01/07/2011>
>
Application Testing: thc hin quy trnh kim tra da trn hnh vi
ca tng i tng.
Desktop Integration Testing.
Client/Server Communication Testing.
Synchronisation Testing.
Non-functional Testing.
Confidential
<Trng H KHTN>
Page 17
Version:
<1.0>
Date: <01/07/2011>
>
Mc ch test:
Kim tra:
Vic s dng thng qua mc tiu test phn
nh ng cc chc nng v yu cu nghip v,
bao gm mn hnh n mn hnh, trng n
trng v s dng cc phng php truy cp
(phm tabs, r chut, t hp phm)
Cc i tng v thuc tnh mn hnh nh
menu, size, position, state, v tp tring vo
vic tng thch vi chun
iu kin hon
thnh:
Cc vn c
bit:
Confidential
<Trng H KHTN>
Page 18
Version:
<1.0>
Date: <01/07/2011>
>
Mc ch
test:
Cch thc
hin:
iu kin
hon thnh:
Confidential
<Trng H KHTN>
Page 19
Version:
<1.0>
Date: <01/07/2011>
>
Cc vn
c bit:
Load Testing
L vic kim tra kh nng thc thi trung bnh ca h thng khi:
o Nhiu ngi dng truy cp ng thi.
o p ng nhiu thao tc cng mt lc.
o X l cc file c dung lng ln.
o X l nhiu file ng thi.
Confidential
<Trng H KHTN>
Page 20
Version:
<1.0>
Date: <01/07/2011>
>
5. Xc nh nhng yu t cn o lng.
6.
7. Chy test
8.
Mc tiu
test:
Cch thc
hin:
iu kin
hon thnh:
Cc vn
c bit:
Confidential
<Trng H KHTN>
Page 21
Version:
<1.0>
Date: <01/07/2011>
>
Mc ch
test:
Confidential
Page 22
Version:
<1.0>
Date: <01/07/2011>
>
Cch thc
hin:
iu kin
hon thnh:
Cc vn
c bit:
Volume Testing
Mc tiu ca Volume Testing l kim tra gii hn ca ln ca d
liu c th lm phn mm b sai.
Volume Testing cng xc nh load ln nht lin tc hoc ln m
mc ch test c th iu khin c trong chu k cho (V d, nu
mc ch test l x l mt tp cc bn ghi to bo co, Volume
Confidential
<Trng H KHTN>
Page 23
Version:
<1.0>
Date: <01/07/2011>
>
Mc ch
test:
Cch thc
hin:
iu kin
hon thnh:
Cc vn
c bit:
Test tnh bo mt
Cc vn bo mt ch yu:
Confidential
<Trng H KHTN>
Page 24
Version:
<1.0>
Date: <01/07/2011>
>
Phn quyn (cc vai tr v danh sch quyn tng ng): ch vai tr ca tng
i tng s dng v cc quyn cng vic phn quyn phi chnh xc, nu khng
vic thng tin b l mt cch khng ph hp l kh trnh khi. Thng thng cc
ng dng lun c 1 function cho vic Phn quyn nn vic Test bo mt y l
test function ca module Phn quyn v m bo danh sch quyn i km tng
vai tr v danh sch vai tr l v chnh xc.
an ton ca mng (Network Scanning): thng s dng mt tool qut t
ng cc cng truy cp m bo tt c cc host trong mng li c c
m bo an ton trong mng ni b v khng b truy cp bt hp php t mt
mng ngoi khng.Tool qut thng dng cho trng hp ny l NMap.
R sot cc l hng tim n (Vulnerability Scanning): Tool qut mng c th pht
hin ra cc l hng bo mt c v tn ti trong mng hoc ng dng, cn
kiu test ny l pht hin ra cc l hng bo mt tim n (cha c thi im
hin ti nhng c th xy ra trong tng lai).
Pht hin cc kh nng n trm/b gy mt khu (Password Cracking)
Pht hin l hng bo mt t cc bn ghi log (Firewall log, IDS log, Server
log, ...) => cng l pht hin l hng bo mt tim n hoc c (tng t phn
2, v 3 nhng phng thc thc hin l khc nhau. Kiu 2) v 3) l dng tool
qut t ng v phn tch da trn kt qu qua sng lc ca cc tool qut t
ng. Cn phng thc 5) ny da trn cc bn ghi log ca h thng).
Kim tra tnh ton vn ca h thng File (File Integrity Checkers): s khng ng
nht v kiu d liu file trong 1 ng dng hay h thng c th to k h
hacker thm nhp vo. Rt nhiu virus khai thc qua k h ny chng minh
iu .
D tm v pht hin virus (virus director)
Confidential
<Trng H KHTN>
Page 25
Version:
<1.0>
Date: <01/07/2011>
>
Bo mt mc ng dng: m bo rng mt
ngi dng ch c th truy cp vo nhng
chc nng hoc d liu m nhm ngi
dng c php
Bo mt mc h thng: m bo rng ch
nhng ngi c php truy cp h thng
v ng dng c php truy cp chng
Bo mt ng dng: Xc nh v lit k tng
nhm ngi dng v cc chc nng hoc
d liu m h c php truy cp
To test case cho mi nhm ngi dng v
kim tra tng quyn bng cch to cc giao
dch xc nh cho mi nhm
Sa li nhm ngi dng v chy li tnh
hung test cho cng nhng ngi dng. Vi
mi trng hp, kim tra cc chc nng
thm vo hoc d liu c ng khng hay
b t chi.
Truy cp mc h thng: tham kho cc
iu kin c bit di y
iu kin hon
thnh:
Cc vn c
bit:
Confidential
<Trng H KHTN>
Page 26
Version:
<1.0>
Date: <01/07/2011>
>
Confidential
<Trng H KHTN>
Page 27
Version:
<1.0>
Date: <01/07/2011>
>
Test hi qui
Test hi qui l mt hot ng cn thit ch ra rng vic thay i code
khng gy ra nhng nh hng bt li
Mc ch
test:
Cch thc
hin:
iu kin
hon thnh:
Cc vn
c bit:
Test Cu Hnh
Test Ci t
Confidential
<Trng H KHTN>
Page 28
Version:
<1.0>
Date: <01/07/2011>
>
<Trng H KHTN>
Page 29
Version:
<1.0>
Date: <01/07/2011>
>
Tn Thnh Vin
Tin Hon
Thnh
nh gi
Nguyn Hu S
Phan T Tuyt Anh
Phan T Kim Hoa
Trnh Vn Thng
Ti nguyn
Nhn lc
Ngun nhn lc
Vai tr
Test Manager
H v tn
Nguyn Hu S
Trch nhim c th
Provides management oversight.
Responsibilities include:
planning and logistics
agree mission
identify motivators
acquire appropriate resources
present management reporting
advocate the interests of test
evaluate effectiveness of test
effort
Confidential
<Trng H KHTN>
Page 30
Version:
<1.0>
Date: <01/07/2011>
>
Ngun nhn lc
Vai tr
Test Analyst
H v tn
Phan Th Kim Hoa
Trch nhim c th
Identifies and defines the specific
tests to be conducted.
Responsibilities include:
identify test ideas
define test details
determine test results
document change requests
evaluate product quality
Test Designer
Tester
Trnh Vn Thng
Responsibilities include:
implement tests and test suites
execute test suites
log results
analyze and recover from test
failures
document incidents
Confidential
<Trng H KHTN>
Page 31
Version:
<1.0>
Date: <01/07/2011>
>
Ngun nhn lc
Vai tr
Test System
Administrator
H v tn
Nguyn Hu S
Trch nhim c th
Ensures test environment and assets
are managed and maintained.
Responsibilities include:
administer test management
system
install and support access to, and
recovery of, test environment
configurations and test labs
Database
Administrator,
Database Manager
Nguyn Hu S
Phn cng cn bn
Ti nguyn h thng
Resource
Quantity
Database Server
CPU
RAM
2G
HardWare
250GB
Network or Subnet
Ip Public
Server Name
TBD
Database Name
CPU
RAM
2G
HardWare
250GB
Confidential
CreateDatabaseZonest_20110322SQL server
<Trng H KHTN>
Page 32
Version:
<1.0>
Date: <01/07/2011>
>
Ti nguyn h thng
Resource
Quantity
Test Repository
Test_Data - Bugzilla
Network or Subnet
Server Name
CPU
RAM
2G
HardWare
250GB
Phn mm cn bn
Software Element Name
Version
NT Workstation
Operating System
Operating System
Internet Browser
Netscape Navigator
Internet Browser
Cng c h tr
Data Privacy Tools: ( Kim tra vic bo mt d liu )
Testing tools for load testing : (Kim tra vic load d liu vi tn sut
cao )
Test Data Generator (Cng c pht sinh d liu)
Test Data Management: ( Tool kim tra qun l d liu )
Confidential
<Trng H KHTN>
Page 33
Version:
<1.0>
Date: <01/07/2011>
>
Unit testing tools:( Nhng tools cho php bn kim th CSDL hi quy ).
WAPT
LoadManager
Link Checker Pro
Confidential
<Trng H KHTN>
Page 34
Version:
<1.0>
Date: <01/07/2011>
>
M t
Ghi ch
Nhm Test
Ct mc giai oan
Nhim v
Lp k
hoch test ,
Gui test
Ngi
Phan Th Kim
Hoa
Ngy bt u
01/07/2
011
Ngy kt thc
16/07/2011
Test Test
System, Data
and
Database
Integrity
Testing
Nguyn Hu
S
01/07/2
011
16/0672011
Test Function,
Performance
testing,
Load, Stress
test
Phan T Tuyt
Anh
01/07/2
011
16/0672011
Test Sucurity,
Regression
Testing
Trnh Vn
Thng
01/07/201
1
16/0672011
Confidential
<Trng H KHTN>
Page 35
Version:
<1.0>
Date: <01/07/2011>
>
Stt
1
2
3
4
Mo him
Mc nh hng
(MD)
cao
cao
cao
cao
Ma trn, thng k
Vi d ma trn check list v kim th giao din
Checklist cho ng dng Web Application
Stt
1
2
3
4
5
6
7
Confidential
<Trng H KHTN>
Page 36
Version:
<1.0>
Date: <01/07/2011>
>
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
Mu sc ca cc du nhc ng cha?
Kim tra cc tab trn menu c ng chun khng?
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
Confidential
<Trng H KHTN>
Page 37
Version:
<1.0>
Date: <01/07/2011>
>
38
39
40
41
Khi chuyn page trn menu c hin th msg xc nhn chuyn trang hay khng?
42
43
44
45
46
47
48
49
50
51
52
53
54
Kim tra v tr focus c c t ngay field u tin hay control u tin khi load
mn hnh hay khng? . Ngai tr c t/h yu cu set v tr focus c th
Trong trng hp li input, Khi hin th msg li , c focus v v tr li sau khi ng
ca s thng bo hay khng?
Trong trng hp li thao tc, khi hin th msg li, c focus v v tr trc sau
khi ng ca s popup hay khng?
Data c c lu khi ng ca s hay khng?
Kim tra chiu di ti a ca tt c cc field, v m bo cc k t u khng b
ct.
55
56
57
58
59
60
61
62
63
64
65
66
67
68
Web c th chy trong khong thi gian di, m khng c thi gian cht?
C h thng xc nhn ng nhp(nu c) hp l khng?
69
70
71
Confidential
<Trng H KHTN>
Page 38
Version:
<1.0>
Date: <01/07/2011>
>
72
Confidential
<Trng H KHTN>
Page 39