Project q8 Part 2

You might also like

Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 8

1 Project q8 part 2.

Testing
I. Test Inviroment 1. Phn cng: Pentium T4300 2,1 Gh , 2!0G" #$$, 4G" %&', (et)or* +ar,. 2. Phn m-m: ../ 0e"ser1er, /23 ser1er 2008 %+2, .(et3.!, 4irtua5 /tu,io 2010. 3. #6 7i-u h8nh: 0in,o)s 9 :4"it. II. Test Techniques 1. Test /tress ;i<m tra *h= n>ng ch?u 7@ng cAa phn m-m . (hBp ,C 5i6u D trEng thFi thGHng, t>ng ,n sI 5GJng giao ,?ch cKng 1 thHi 7i<m, trLn cKng 1 t8i *ho=n. T>ng sI 5GJng 7>ng nhBp 18o h6 thIng cAa cFc c5ient. Th@c hi6n cKng 1 5Mc cFc giao ,?ch cAa to8n "N cFc c5ient 7>ng nhBp 18o h6 thIng, t>ng ,n sI giao ,?ch. 2. %eco1erO testing (gPt *Qt nIi giCa ser1er 1Ri c5ient *hi ngGHi ,Kng 7S 7>ng nhBp 18o h6 thIng. (gPt *Qt nIi *hi 7ang th@c hi6n giao ,?ch, *i<m tra cFc thTng "Fo cAa c5ient *hi ngPt *Qt nIi, cUng nhG *i<m tra thTng tin giao ,?ch cAa *hFch h8ng tEi thHi 7i<m 7V tEi ser1er. WBt 5Ei *Qt nIi *i<m tra *h= n>ng *hTi phXc 5Ei giao ,?ch cAa h6 thIng, trong 1 *ho=ng thHi gian nhYt 7?nh. 3. +omp5iance testing ;i<m tra cFc 5Zi "iLn tBp, th@c hi6n trong quF tr[nh 1iQt phn m-m, th@c hi6n "Di ,e1e5oper trong quF tr[nh phFt tri<n phn m-m. 4. /ecuritO testing TiQn h8nh *i<m tra 7>ng nhBp 18o h6 thIng, *hi nhBp sai thTng tin user, 7Mng mS P.(. (hBp 7Mng user, sai mS P.(. (hBp sai c= mS P.( 18 user. (hBp 7Mng c= \ser 18 mS P.(. TiQn h8nh *i<m tra 1i6c 7>ng ]uYt, ho^c giC *Qt nIi cAa ngGHi ,Kng *hi ngPt *Qt nIi, *hTng th< *Qt nIi 1Ri mFO chA. ;i<m tra cFc 5Zi /q5 injection. 1

2 ;i<m tra tGHng 5_a h6 thIng. ;i<m tra 1i6c 7>ng nhBp cKng 1 thHi 7i<m 1 t8i *ho=n cV th< th@c hi6n 7c *o ` !. aperation testing ;i<m tra *h= n>ng tGbng thcch, hi6u ]uYt cAa phn m-m cAa c5ient 18 ser1er trLn cFc h6 7i-u h8nh *hFc nhau, td )in]p 7Qn )in9 trLn c5ient, td )in,o)s ser1er 2003 7Ln )in,o)s ser1er 2008. :. Pereormance testing

*Funtion testing : 1. %equirements testing ;i<m tra 5Ei cFc OLu cu cAa h6 thIng phn m-m 2. %egresstion testing ;i<m tra 5Ei to8n "N trc n>ng cAa phn m-m sau *hi ,e1e5oper 7S *hFc phXc 1 5Zi n8o 7V, th@c hi6n ngaO sau *hi 1 5Zi 7GJc ei], trong suIt quF tr[nh test. 3. frror han,5ing testing TiQn h8nh nhBp 5i6u sai trong quF tr[nh quF tr[nh *i<m th_ phn m-m. Trong cFc trGHng mS t8i *ho=n, mS P.(, tgng sI ti-n giao ,?ch, thHi hEn g_i ti-n, mS ngGHi nhBn ti-n, sI ti-n nhBn. 4. 'anua5hsupport testing +huin "? t8i 5i6u hGRng ,jn s_ ,Xng cho ngGHi ,Kng 1Ri cFc ,C 5i6u mju, 7Mng chuin 7S 7GJc nhBp th_ 18o phn m-m, test. 4iQt t8i 5i6u hGRng ,jn ngGHi ,Kng, quO 7?nh 'S P.( ph=i 58 sI ct nhYt : sI 18 nhi-u nhYt 58 20 sI. 'S t8i *ho=n 58 sI, *hTng 1GJt quF 12 sI. Tgng sI ti-n nhBp 18o T rMt ti-n, chuO<n ti-n, nEp ti-n ph=i nhk hbn 2 tl. (g8O "Pt 7u 18 ng8O *Qt thMc ph=i theo 7inh ,Eng ng8Om thFngmn>m, 18 ng8O "Pt 7u nhD hbn ng8O *Qt thMc. !. .ntersOstem testing ;h= n>ng chia sn t8i nguOLn 1Ri phn m-m *hFc. ;hTng cn thiQt. :. +ontro5 testing

3 oFc 7?nh cFc rAi ,o cV th< ]=O ra trong quF tr[nh test: pLu cu phn m-m "? thaO 7gi. $@ Fn *hTng ho8n th8nh trong 7Mng thHi hEn. ;hTng 7Fp ng 7GJc 7O 7A OLu cu cAa phn m-m. Ph=n hqi chBm cFc 1Yn 7- muNn. 4Yn 7- 5iLn quan tRi 1irus.

mm+Fc rAi ,o 1- mEng, mYt *Qt nIi 1Ri ser1er, ser1er quF t=i, c5ient "? treo, tiQn h8nh *i<m tra, 7Fnh giF, ]Fc 7?nh cFch *hPc phXc. +Fc rAi ,o 1- giao ,?ch, t8i *ho=n nhBn ti-n "? *hVa *hTng tqn tEi, giao ,?ch 7ang th@c hi6n "? mYt *Qt nIi. ;i<m tra *h= n>ng phXc hqi giao ,?ch *h= n>ng ro55"ac*, ch^n giao ,?ch. +Fc rAi ,o 1- "=o mBt, nhG ser1er "? tYn cTng.mm

9. Para55ent testing. TiQn h8nh test trLn trLn nhi-u phiLn "=n )in,o)s *hFc nhau, tiQn h8nh 5Bp 5Ei to8n "N quF tr[nh test. Td 7V ]Fc 7?nh hi6u ]uYt phn m-m trLn cFc phiLn "=n )in,o)s *hFc nhau.

II.Testing tool
/tress test : s_ ,Xng phn m-m stress test, 5oa,%unner. Pereormance test: s_ ,Xng phn m-m .W' %ationa5 Tester. Test ser1ice: Tech out. 1. 3oa,test: 1[ h6 thIng ,Kng chung trLn 1 ser1er, 18 cKng 1 cb sD ,C 5i6u, nLn nguO cb nghrn mEng, 18 h6 thIng treo 58 rYt cao ,o nhi-u ngGHi ,Kng truO cBp.

3oa,%unner cV *h= n>ng tEo ra h8ng ng8n ngGHi ,Kng =o th@c hi6n cFc giao ,?ch cKng mNt 5Mc. /au 7V 3oa,%unner giFm sFt cFc thTng sI ]_ 5s cAa P' 7GJc *i<m tra. ;Qt qu= thIng *L sr 7GJc 5Gu 5Ei 18 cho phtp ;T4 th@c hi6n phun tcch.
v +Fc th8nh phn cAa 3oa,%unner w"=ng 3x Bng 3

Thnh phn

Chc nng T@ 7Nng tEo ra 4uGen script 7< 5Gu 5Ei cFc thao tFc ngGHi ,Kng tGbng tFc 5Ln P'. 4uGen script n8O cyn 7GJc ]em 58 hoEt 7Nng cAa mNt ngGHi =o m8 3oa,%unner gi= 5Bp. Tg chc, 7i-u chlnh, qu=n 5s 18 giFm sFt hoEt 7Nng *i<m tra t=i. Th8nh phn n8O cV chc n>ng tEo ra nhCng t[nh huIng wscenariox *i<m tra. +ho phtp gi= 5Bp h8ng ng8O ngGHi ,Kng, hoEt 7Nng cAa tdng ngGHi sr 7GJc th@c hi6n theo 4uGen script. ;Qt qu= th@c hi6n sr 7GJc thTng "Fo cho +ontro55er. +ung cYp 1i6c ]em, phun tcch 18 so sFnh cFc *Qt qu= PT. (bi tBp trung tYt c= cFc th8nh phn cAa 3oa,%unner cho ngGHi ,Kng.

4irtua5 \ser Generator

+ontro55er

3oa, Generator &na5Osis 3auncher

/cript cAa 3oa,%unner 7GJc t@ 7Nng phFt sinh ,GRi ,Eng ngTn ngC + chuin. TuO nhiLn 3oa,%unner cV *h= n>ng hZ trJ thLm 1i6c 1iQt script theo ,Eng cM phFp cAa ngTn ngC za1a 18 4isua5 Wasic. (go8i cFc h8m cb "=n cAa tdng ngTn ngC, 3oa,%unner cyn t@ cung cYp thLm nhCng mS 56nh w&P.x riLng ,8nh cho tdng mTi trGHng hZ trJ *hFc nhau nhG )e", arac5e, /&P, za1a,...

2. {untiona5 testing: ;i<m th_ chc n>ng cAa h6 thIng cV th< s_ ,Xng se5enium, 2TP. +V th< s_ ,Xng sau *hi thaO 7gi chc n>ng ho^c cV 7gi mRi trong mTi trGHng s_ ,Xng h6 thIng.

2TP w2uic* Test Proeessiona5x cV Gu 7i<m: cV th< 1iQt cFc script hZ trJ *i<m th_. ;h= n>ng test hqi quO. ;h= n>ng 5Gu *Qt qu= 18o "=ng hZ trJ 1i6c so sFnh 7Fnh giF. Ghi 5Ei *Qt qu= *i<m th_ 1Ri t[nh trEng *i<m th_, *Qt qu=, chl ra 1? trc nguOLn nhun thYt "Ei.

3. /ercuritO test: 1[ ng ,Xng trLn *iQn trMc c5ienthser1er nLn nguO cb mYt "=o mBt 58 rYt cao, ,| rang "? tYn cTng "Yt c 5Mc n8o, *h= n>ng tYn cTng cAa 1irus 18o h6 thIng 58 rYt cao.

I : !h"ng test r#i ro trong h$ th%ng &tm


1. ;hi giao ,?ch "? ngPt mEng 2. ;hi giao ,?ch "? mYt 7i6n 3. ;hi giao ,?ch h6 thIng "? treo 4

! +Fch test nhCng 5Zi trLn: ;hi 7ang nhBp ]ong ,C 5i6u trong phn chuO<n ti-n, g_i ti-n. Ta cPt 7i6n, cPt mEng. ;i<m tra trLn h6 thIng ]em giao ,?ch trong t[nh trEng ra sao: ax (Qu nhG trLn ser1er "Fo giao ,?ch th8nh cTng *i<m tra "Ln mFO nhBn ti-n. 'FO nhBn ti-n chGa thTng "Fo nhBn 7GJc ti-n th[ chQ 7N ro55"ac* "Pt 7u chEO 5Ei h6 thIng 18 thTng "Fo cho ngGHi ,Kng *hi h6 thIng hoEt 7Nng trD 5Ei. "x (Qu nhG "Ln trLn ser1er thTng "Fo chGa nhBn 7GJc giao ,?ch trLn h6 thIng. }ng ,Xng phca ngGHi ,Kng *hi 7GJc hoEt 7Nng trD 5Ei. T@ 7Nng 7Nng *i<m tra h8ng chH trLn h6 thIng 7S 7GJc th@c hi6n chGa. (Qu chGa t@ 7Nng chEO chQ 7N ro55"ac* ho^c th@c hi6n tiQp giao ,?ch trLn h6 thIng. 48 thTng "Fo t[nh trEng giao ,?ch 1- phca ngGHi ,Kng. cx ;hi phca giao ,?ch nhBp giao ,?ch nhGng "? mYt mEng chGa hi<n thl chcnh ]Fc sI ti-n trong t8i *ho=n. (Qu giao ,?ch g_i 5Ln *hi h6 thIng 7GJc *Qt nIi 5Ei 5Ln ser1er. ;i<m tra ]em h6 thIng cV tr= 1- sI ti-n 1GJt quF *hi *Qt nIi 5Ei. #aO tiQp tXc th@c hi6n giao ,?ch.

. C'c ph()ng thc test pl&n:


1x Test 7>ng nhBp 2x Test nhGng thTng tin 5iLn quan 7Qn t8i *ho=n 7>ng nhBp 3x Test cFc ,?ch 1X trLn h6 thIng: ax Test ,?ch 1X rMt ti-n "x Test ,?ch 1X g_i ti-n cx Test 5?ch s_ giao ,?ch ,x Test 7gi mS Pin ex Test 5?ch s_ ti-n g_i 4x ;~ ThuBt Test: TrGRc *hi "Pt 7u test h6 thIng cn 7Ga thTng tin 18o h6 thIng 1Ri giF tr? test nhG sau: Ti *ho n Test1 Test 2 +,& ch#a noi #a (am .% /i$n tho0i 033440 899328 .% ti1n 1!.000.000 33.000.000 .% ti1n g2i 200.000 20.000.000 34i 5u6t 10 20 Th7i h0n 12 34

ax Test ,?ch 1X rMt ti-n: !

: .TT 1 2 Tr(7ng nh8p /I ti-n 'S ngun h8ng cn chuO<n 9I' tr, nh8p 123000 '"

ix ;i<m tra nhBp sI ti-n cn rMt: wax (hBp sI ti-n nhi-u hbn sI ti-n hi6n cV trLn h6 thIng ]em cV thTng "Fo 5Zi. w"x (hBp sI ti-n chcnh ]Fc . #6 thIng cV th< 7Ga ra thTng "Fo chuO<n ti-n th8nh cTng. iix ;i<m tra trLn h6 thIng cV hi<n thl cFc "=ng mS cFc ngun h8ng cV 5iLn *Qt 1Ri ngun h8ng. "x Test ,?ch 1X g_i ti-n:

/T T 1 2

TrGHng nhBp /I ti-n ThHi hEn g_i

GiF tr? nhBp 120000 10

ix ;i<m tra *hung nhBp sI ti-n: (hBp sI ti-n 1GJt quF t8i *ho=n trong *hung sI ti-n. (Qu thTng "Fo 5Zi: sI ti-n 1GJt quF t8i *ho=n cAa "En (hBp 18o sI ti-n ct hbn ho^c "ng trong t8i *ho=n: (Qu cV thTng "Fo: 7S ho8n th8nh 4BO 58 h6 thIng phn *hung nhBp sI 5i6u *hTng 5Zi. iix ;i<m tra eorm nhBp 5i6u g_i ti-n: ;i<m tra trLn m8n h[nh hi<n th? 3Si ]uYt 18 thHi hEn 7< ngGHi ,Kng ]em: ;i<m tra *hung thHi gian cV hi6n ra chcnh ]Fc ng8O hi6n tEi sau *hi 7>ng *c g_i ti-n cV chcnh ]Fc trLn ser1er. ;.<m tra chn mc 5Si ]uYt theo "=ng hi6n th? trLn m8n hinh. wchn chcnh ]Fc x iiix ;i<m tra thHi hEn nhBn ti-n 7S hQt: gi thHi gian g_i ti-n trong h6 thIng 7Qn ng8O hQt. ;i<m tra ]em cV thTng "Fo 5Si ]uYt 18 sI ti-n 7GJc tang 5Ln trong t8i *ho=n. :

9 cx Test 5?ch s_ giao ,?ch: /T T 1 2 TrGHng nhBp (g8O "Pt 7u ]em giao ,?ch (g8O *Qt thMc ]em giao ,?ch GiF tr? nhBp 18o 20m12m2012 22m12m2012

(hBp 18o ng8O thFng "Pt 7u muIn ]em, nhBp 18o thHi gian *Qt thMc giao ,?ch ix (hBp 18o ng8O thFng "Pt 7u giao ,?ch sau thHi gian *Qt thMc giao ,?ch. #6 thIng cV thTng "Fo 5Zi. iix (hBp 18o chcnh ]Fc sI ng8O "Pt 7u trGRc thHi gian giao ,?ch. ;i<m tra ,anh sFch nhCng giao ,?ch trLn ser1er 18 trLn m8n h[nh hi<n th? cho ngGHi ,Kng 7S chcnh ]Fc chGa. ,x Test thaO 7gi mS Pin: /T T 1 2 3 TrGHng nhBp 'S Pin cU. 'S Pin mRi (hBp 5Ei mS Pin GiF tr? nhBp 18o (hBp 18o giF tr? mS pin cU (hBp 18o giF tr? mS pin mRi (hBp 58i giF tr? mS pin mRi 1da nhBp D T mS pin mRi

ix (hBp 18o *c t@ chC trong cFc trGHng nhG: mS pin cU, mS pin mRi, nhBp 5Ei mS pin cV thTng "Fo 5Zi *hTng 7GJc nhBp giF tr? 58 te]t trong h6 thIng. iix (hBp 18o giF tr? pin cU sai mS pin thBt, 2 trGHng mS pin cyn 5Ei nhBp chcnh ]Fc. ;i<m tra h6 thIng cV thTng "Fo sai mS Pin iiix (hBp 18o giF tr? pin cU chcnh ]Fc, nhBp 18o 1 trong 2 T cyn 5Ei mS pin *hTng giIng nhau. ;i<m tra h6 thIng cV thTng "Fo 2 trGHng mS pin nhBp 18o *hTng giIng nhau. i1x (hBp 18o chcnh ]Fc cFc trGHng *i<m tra h6 thIng cV thTng "Fo th8nh cTng. ex Test 5?ch s_ ti-n g_i: ix (Qu cV giao ,?ch ti-n g_i. ;i<m tra h6 thIng hi<n th? chcnh ]Fc giao ,?ch ti-n g_i trLn h6 thIng cV chcnh ]Fc trLn ser1er. 9

8 iix (Qu nhG *hTng cV giao ,?ch ti-n g_i. #i<n th? thTng "Fo *hTng cV giao ,?ch ti-n g_i.

I. Bng metrics test .T T C'c phn test Tr(7ng nh8p 9i' tr, nh8p 3:i 5; r& 3(<t test

You might also like