You are on page 1of 24

Bi tp Test Case white box - v th lung & test case

gi bi itcui T.Nm 02 Thng 6, 2011 8:25 am

Cho tt c mi ngi. Em ang hc mm cng ngh phn mm Em c 1 bi tp mong mi ngi gip em vi.

Cu hi 1: V cy biu din cc trng hp cn thit kim tra tnh ng n ca

on m trn ? Cu Hi 2: Vi mi trng hp, cho mt v d minh ha v b d liu kim tra. Thanks mi ngi nhiu
itcui Bi vit: 1 Ngy tham gia: T.Nm 02 Thng 6, 2011 8:08 am u t r a n g

Re: Bi Tp Test Case ????


gi bi tvn T.Nm 02 Thng 6, 2011 12:45 pm

Cho bn, Mnh xin php gii bi tp trn nh sau, nh mi ngi xem qua v gp nh. Xc nh cc note v v s

Tnh s test case t nht nhng bao ph c cc nhnh r, y l cy biu din cc test case cn test

V s lung x l (lm thm so snh thi)

Cu 2: Di y l bng d liu nhp vo cho cc test case tng ng

Hi vng gip bn c mt phn no.


TP TIN NH KM Bai tap test case white box.rar http://www.testingvn.com

The more you share the more you get


tvn Bi vit: 493 Ngy tham gia: T.Ba 10 Thng 8, 2010 10:11 am u t r a n g

(16.21 KiB) ti v 33 ln.

Re: Bi Tp Test Case ????


gi bi vittoria CN 05 Thng 6, 2011 4:13 pm

Mnh thy bi ny c on hnh nh bn lm nhm. Mnh sa li ko bit bn thy ng ko? Mnh thm ng ni 8 vi 9, b ng t 8 n 11

vittoria Bi vit: 6 Ngy tham gia: T.By 21 Thng 5, 2011 8:48 am u t r a n g

Re: Bi Tp Test Case ????


gi bi tvn T.Hai 06 Thng 6, 2011 10:41 am

Cm n bn vittoria nhiu nh, ng l mnh lm nhm. ng: Khi iu kin 8 sai th s check iu kin 9.
The more you share the more you get
tvn Bi vit: 493 Ngy tham gia: T.Ba 10 Thng 8, 2010 10:11 am u t r a n g

Re: Bi Tp Test Case ????


gi bi Hoangtam T.T 08 Thng 6, 2011 2:33 pm

ui hay qu, mnh cng vit case nhiu nhng ch l da theo requipment doc cc chc nng ch k c s chuyn su nh th ny, v vy vn thy d c kinh nghim nhng vn rng. bn c nhiu bi tp na th share cho mnh vi nh. Thanks ^^
Hoangtam Bi vit: 23 Ngy tham gia: T.T 18 Thng 5, 2011 6:35 pm u t r a n g

Re: Bi Tp Test Case ????


gi bi thehuyit T.T 08 Thng 6, 2011 2:53 pm

Cm n cc bn nhiu!, Mt bi tp rt hay v mt cu tr li tuyt vi. Mnh mi tham gia vo 4Rum mnh cng lm test c hn 1 5 ri, mnh xin tham gia vo y mong mun c hc hi v giao lu cng cc anh ch v cc bn. Cm n mi ngi v nhng chia s b ch, tt c v cng ng IT c bit l i vi dn tester.
thehuyit Bi vit: 3 Ngy tham gia: T.Ba 24 Thng 5, 2011 1:42 pm

u t r a n g

Re: Bi tp Test Case white box - v th lung & test cas


gi bi tvn T.Nm 09 Thng 6, 2011 5:04 pm

Mi cc bn tham kho thm mt bi tp v th loi ny na

============================================================================

K thut kim th vng lp

====================================================== ====

Cch xc nh statement coverage v branch coverage

gi bi vtthuy T.Hai 06 Thng 6, 2011 2:29 pm

Hi All. mi ngi c ai bit v statement coverage vi branch khng ch cho em vi. xc nh v phn tch theo v d ny 1. Given the following code, which is true about the minimum number of test cases required for full statement and branch coverage:
M: CHN TT C

Read P Read Q IF P+Q > 100 THEN Print Large ENDIF If P > 50 THEN Print P Large ENDIF

a) 1 test for statement coverage, 3 for branch coverage b) 1 test for statement coverage, 2 for branch coverage c) 1 test for statement coverage, 1 for branch coverage d) 2 tests for statement coverage, 3 for branch coverage e) 2 tests for statement coverage, 2 for branch coverage 2. Given the following code, which is true:

IF A > B THEN C=AB ELSE C=A+B ENDIF Read D IF C = D Then Print Error ENDIF

a) 1 test for statement coverage, 3 for branch coverage b) 2 tests for statement coverage, 2 for branch coverage c) 2 tests for statement coverage. 3 for branch coverage d) 3 tests for statement coverage, 3 for branch coverage e) 3 tests for statement coverage, 2 for branch coverage Ai bit gip em vi Thanks
vtthuy Bi vit: 2 Ngy tham gia: T.Ba 22 Thng 3, 2011 10:41 pm u t r a n g

Cch xc nh statement coverage v branch coverag


gi bi tvn T.Hai 06 Thng 6, 2011 4:50 pm

1. Given the following code, which is true about the minimum number of test cases required for full statement and branch coverage: Sa li code 1 xu cho d nhn ra statement coverage nh
M: CHN TT C

Read P Read Q IF P+Q > 100 THEN Print Large ENDIF (1) If P > 50 THEN Print P Large ENDIF (2)

+ Ch c 2 cu lnh => nn ch cn 2 tests kim tra bao ph cu lnh

+ Khi v s lung x l th ta thy c 3 nhnh => nn cn t nht 3 tests kim th bao ph nhnh

=> chn cu: d) 2 tests for statement coverage, 3 for branch coverage 2. Given the following code, which is true:

IF A > B THEN C = A B (1) ELSE C = A + B (2) ENDIF Read D IF C = D Then Print Error (3) ENDIF

+ on code ny c 3 cu lnh => nn cn 3 tests kim tra bao ph cu lnh + Khi v s lung x l th ta thy c 3 nhnh => nn cn t nht 3 tests kim th bao ph nhnh

=> Chn cu d) 3 tests for statement coverage, 3 for branch coverage ====================================================================================
Gi bi tr li
Tm ki?m trong ch? ?
Tm ki?m

11 bi vit Trang 1 trn 2 12

Gip mnh gii bi ton Xc nh cc nt, v ng din tin

Xc nh cc nt, v ng din tin v cc ng kim th ca hm sau


void soNT(int n){ bool co=true for(int i=2;i<n;i++) { if(n%i==0) { co=false; break; } } if(n!=1&&co==true){ Console.WriteLine("{0} l s nguyn t ",n); else Console.WriteLine("{0} khng phi l nguyn t",n); } }
thuantk5 Bi vit: 10 Ngy tham gia: T.Hai 02 Thng 8, 2010 8:06 pm u t r a n g

gi bi thuantk5 T.Ba 03 Thng 8, 2010 8:35 pm

Re: Gip mnh bi ny vi


gi bi hoangliensonmt T.Su 06 Thng 8, 2010 6:35 pm

Cch gii ca mnh nh sau: Bn phi tm hiu v kim tra li c ng khng nh. 1. Phn tch hm soNTT v xc nh cc nt nh sau:

2. th ng din tin:

3. Xc nh cc ng kim th nh sau: ng 1: 1, 2, 3, 8, 9, 10, 12 ng 2: 1, 2, 3, 8, 9, 11, 12 ng 3: 1, 2, 3, 8, 11, 12 ng 4: 1, 2, 3, 5, 6, 7, 4, 3 ng 5: 1, 2, 3, 5, 7, 4, 3 Ghi ch: ... l t lc quay li nt 3 th i tip nt no cng c. Chc bn sm tm c cu tr li chnh xc.
hoangliensonmt Bi vit: 86 Ngy tham gia: T.Hai 26 Thng 7, 2010 5:42 pm u t r a n

Re: Gip mnh gii bi ton Xc nh cc nt, v ng din


gi bi thuantk5 T.Hai 09 Thng 8, 2010 10:36 am

Bn i t 6 khng ti 7 c bn kim tra li h mnh nha. v break xong th n i ra khi hm for lun v i cng ko tng na
thuantk5 Bi vit: 10 Ngy tham gia: T.Hai 02 Thng 8, 2010 8:06 pm u t r a n g

Re: Gip mnh gii bi ton Xc nh cc nt, v ng din


gi bi hoangliensonmt T.Hai 09 Thng 8, 2010 10:53 am

Sorry bn, Bn ni ng ri, t 6 khng ti 7 c m ti 8 lun, do mnh khng ci Break.

Vy sau khi sa li th cc ng ca mnh l: ng 1: 1, 2, 3, 8, 9, 10, 12 ng 2: 1, 2, 3, 8, 9, 11, 12 ng 3: 1, 2, 3, 8, 11, 12 ng 4: 1, 2, 3, 5, 6, 8, ng 5: 1, 2, 3, 5, 7, 4, 3


hoangliensonmt Bi vit: 86 Ngy tham gia: T.Hai 26 Thng 7, 2010 5:42 pm u

t r a n g

Re: Gip mnh gii bi ton Xc nh cc nt, v ng din


gi bi thuantk5 T.Hai 09 Thng 8, 2010 2:19 pm

Bn i mnh tho lun cht nh. T 3 n 8 th co lun bng true nh vy mt s ng kim th s khng ng nh 1,2,3,8,9,11 t 6 n 8 c lun nhn l false vy ng kim th 1,2,3,5,6,8,9,10 khng ng trn thc t. iu ny lm mnh rt bn khn. Mong c c s gii thch ca bn.
thuantk5 Bi vit: 10 Ngy tham gia: T.Hai 02 Thng 8, 2010 8:06 pm u t r a n g

Re: Gip mnh gii bi ton Xc nh cc nt, v ng din


gi bi hoangliensonmt T.Hai 09 Thng 8, 2010 5:43 pm

Hi thuantk5, T 8, cng mt lc hoc qua 9 hoc qua 11. V: vi iu kin if th nht: n!= 1 Nu n = 1 th s khng kim tra iu kin 9 m chuyn sang 11 (v khng tha

iu kin if) Nu n = 2 th s sang 9, check iu kin if th hai: co == true. + Nu co = true th chuyn sang bc 10 (thng bo s NT) + Nu co = false th chuyn sang bc 11 (thng bo khng l s NT) Nh vy t 8 th c th sang 9 v sang 11. t 9 th c th sang 10 v sang 11. t 10 v 11 ch c th sang 12 (kt thc hm) T 6, break th n thot ra khi vng for thi. sau khi kt thc vng for th chuyn sang 8 check "co" Vn l t 2 cng c th sang 8 (khi n = 1 hoc = 2 th n s thot khi vng for) mnh cn thiu phn ny, t 3 cng c th sang 8 (khi so snh i vi n) t 4 th ch c th sang 3 (v sau khi tng bin i ln th phi check xem c cn tha iu kin dng khng) t 5, nu tha iu kin th gn bin co chuyn sang 7 kt thc for) nu khng tha iu kin 5 th s sang 4 mi ng (mnh ang v sai ng) ... ci hnh l mnh v ra da vo cu trc ca hm c vit, vn l mnh xc nh cc note ng th mnh s v ng. Bn check li theo nh li mnh ni, ci hnh ang v nh vy l c th cha ng. tin bn chat qua nick hoangliensonmt (yahoo hoac gtalk / nn chat bng gtalk)
hoangliensonmt Bi vit: 86 Ngy tham gia: T.Hai 26 Thng 7, 2010 5:42 pm u t r a n g

Re: Gip mnh gii bi ton Xc nh cc nt, v ng din


gi bi thuantk5 T.Ba 10 Thng 8, 2010 7:30 am

Bn th xem li trng hp mnh va ni xem. Hnh nh cha hiu ng mnh th phi


thuantk5 Bi vit: 10 Ngy tham gia: T.Hai 02 Thng 8, 2010 8:06 pm u t r a n g

Re: Gip mnh gii bi ton Xc nh cc nt, v ng din


gi bi hoangliensonmt T.Ba 10 Thng 8, 2010 11:31 am

Bn xem li th nha

hoangliensonmt Bi vit: 86 Ngy tham gia: T.Hai 26 Thng 7, 2010 5:42 pm u t r a

n g

Re: Gip mnh gii bi ton Xc nh cc nt, v ng din


gi bi thuantk5 T.Ba 10 Thng 8, 2010 6:37 pm

cam on ban nhieu


thuantk5 Bi vit: 10 Ngy tham gia: T.Hai 02 Thng 8, 2010 8:06 pm u t r a n g

Re: Gip mnh gii bi ton Xc nh cc nt, v ng din


gi bi hoangliensonmt T.Nm 12 Thng 8, 2010 9:44 am

Hi thuantk5, Sau khi bn lm bi tp ny xong, nu c kt qu chm im hoc l kt qu cui cng m bn cho l OK nht. Vui lng post ln cho b con c p n cui cng tham kho nha. thanks bn

You might also like