You are on page 1of 32
Bao cdo BTL mén Céng cu va méi trudng phat trién phan mém MUC LUC A.GIOI THIEU DE TAL B.CO SO LY THUYET LLY THUYET VE KIEM THU PHAN MEM 1.1, Kiém thir phan mém la gi? 1.2. Phan loai ky thudt kiém thir 1.3. Cée cap d9 kiém thir phan mém 1.4. Quy trink kiém thir phan mém .. IL. LY THUYET VE KIEM THU TU DONG .. 2.1. Khai quat vé kiém thir phan mém ty dong 2.2. Kiém thir ty d6ng la gi 2.3. Tai sao phai kiém thirty dng .. 24. 25. 2.6. So sanh kiém thir ty dng va kiém thir thu c6ng . C.CO SO THUC TIEN I. GIGI THIEU CHUNG VE PHAN MEM TEST COMPLETE 1.1. GiGi thigu vé Test complete 1.2. Lich sit hinh thanh .. 1.3. Dac diém cita Test complete 14, Cai dg 15. Giao dién phan mém I, HUONG DAN SU DUNG PHAN MEM 2.1. Khéi tao m6t Dy An test (Create Project) 2.2. Ghi lai mét bai test (Create a test) 2.3. Chay bai test da duge ghi true 46 Running t the Recorded tes) 2.4. Sita chita céc kich ban test da ghi. D.KET LUAN Bao cdo BTL mén Céng cu va méi trudng phat trién phan mém A, GIOI THIEU BE TAL Hién nay, sy phat trién manh mé cing nh bude chuyén minh nhanh chéng cua cde xu thé cong nghé théng tin trén thé gidi di mang lai cho Viét Nam dng thdi thudn Igi va khé khiin. Do d6, nhimg dir én, chuong trinh quéc gia nhim thic day higu qua tng dung CNTT trong moi mat doi séng kinh té - chinh tri - xa hdi dang ngay cang duge chi trong va gap rit trién khai. Kéo theo 46 la nhu cu vé Finh vc kiém thir phan mém, dic biét li kiém thir phan mém ty déng. Tai Vigt Nam, khai nigm nay tuy khong méi mé song cling chwa hodn toan quen thugc. Thue té cho thay, s6 Iugng don vi dao tao chuyén sau, céc tester chuyén nghiép vé kiém thir phin mém khéng nhiéu, chua thé dip tg di cho cAc du dn doanh nghiép. Néu xét theo tiéu chudn quéc té, ty 16 gitta lap trinh vign va tester 1a 1:3 (ctr 3 lap trinh vién thi c6 1 tester), di khi ti Ié nay 1a 1:1 véi ning dy an dic thir; thi tai Vigt Nam, ti lé dip img duge céng vige tester chi roi vao khoang 1.5. Di biét céng tac kiém thir, dam bao chat Iugng gitt vai tro quan trong trong viée mang Jai thinh céng ciia céc dy én phin mém song khong phai cOng ty ndo eting c6 di chuyén mén va digu kign cho phép dé thye hign quy trinh nay. Tuy nhién, véi nhimg Igi thé canh tranh nhu: nguén nhan lye ré cé sin tinh dO ky thuat; du ur phat trién co sé ha ting nhanh; mdi trudng dau wr an toan; chit Iugng dich vy néi tri va ti 1¢ thay déi nhan su th4p... Vigt Nam co thé hi vong va tin tung vao kha ning tré thinh déi téc kinh doanh day tiém nang va hap dan trong nganh kiém thir phan mém, Sau qué trinh tim hiéu nhém quyét dinh Iya chon dé tai : “Tim hiéu cng cy Test Complete” dé lam bao céo két thie mén hoe. Rt mong nhan duge ¥ kién nhan xét, déng gép ciia thay va cdc ban dé bao cdo cita nhém duge hoan thign hon. ‘Chang em xin chan thanh cam on ! Bao cdo BTL mén Céng cy va méi trudng phat trién phan mém B. CO SO LY THUYET LLY THUYET VE KIEM THU PHAN MEM 1.1.Kiém thir phan mém Ia gi? Kiém thir phan mém 1a quy trinh duge sit dung dé danh gid, kiém tra chit Igng phan mém 6 nhiéu khia canh khae nhau dya trén cde yéu cau cia ngudi sit dyng 46i vi san pham phin mém, nhim dim bao phan mém hoat dng tét trong cae mdi trudng, truéng hop khée nhau. Kiém thir phan mém Li mét cuge kiém tra duge tién hanh 4é cung ep cho cdc bén lién quan théng tin vé chat lugng cila sin phim hodcdich vu duge kiém thir. Kiém thir 6 thé cung cap cho doanh nghiép mét quan diém, mt cach nhin Ge lap vé phan mém dé tir dé cho phép danh gid va thau hiéu duge nhimg ni ro trong qué tinh trién khai phan mém. ‘Trong ky thuat kiém thir khéng chi gidi han 6 viée thye hign mot chuong trinh ho&e img dyng véi mye dich di tim cac 16i phan mém (bao gm cdc Idi va cée thiéu s6t) ma cOn 14 mOt qué trinh phé chudn va x4 minh mot chuong trinh, miy tinh / img dung / san pham nham: = Dap tig duge moi yéu cdu hudng din khi thiét ké va phat trién phan mém. - Thuyc hign céng viée ding nhu ky vong. - C6 thé trién Khai duge véi nhimg dic tinh twong ty. - Va dap ting duge moi nhu cdu ciia cée bén lién quan. Tuy thuge vao timg phuong phép, viéc kiém thir c6 thé duge thye hign bat ett late nao trong qué trinh phat trién phn mém, Theo truyén théng thi cae nd ye kiém thir duge tién hanh sau khi cic yéu cau duge xc dinh va viée lp trinh duge hoan tt nhung trong Agile (14 mot tap hgp cic phuong phép phat tién phan mém linh hoat dya trén vige lgp di lap Iai va gia ting gid tri) thi vige kiém thir duge tién hanh lién tue trong suét qua trinh xay dyng phan mém. Nhu vay, mdi mét phuong phap kiém thir bi chi phéi theo mét quy trinh phat trién phin mém nhat dinh. Bao cdo BTL mén Céng cy va méi trudng phat trién phan mém 1.2.Phan logi kf thugt kiém thir Ta phan loai kiém thir dua vao yéu té: Chién luge kiém thir, phuong phap kiém thir va ky thudt kiém thir. - Dua vao chién luge kiém thir ta cé thé phan chia kiém thir thanh 2 loai: kiém thir tha c6ng va kiém thir tw dong - Theo phuong phap tién hanh kiém thir ta chia kiém thir thanh 2 logi: Kiém thir tinh va kiém thir dong. -Dya vao ky thudt kiém thir ta c6 thé phan chia kiém thir thinh 3 logi: Kiém thir hp den, kiém thir hép tring, kiém thir hop xam, 1.3.Cac cp 46 kiém thir phan mém Thye té, KTPM khéng don gian nhur nhiéu ngudi thuéng nghi, cng vige nay c6 nhiéu mite d6 khéc nhau va c6 méi twong quan véi cée ching phat trién trong dy an PTPMTrong mot dy an kiém thir phin mém bao gdm 4 mite 46 co ban: Kiém thir don vi, kiém thir tich hgp, kiém thir hé théng va kiém thir chp han Hinh 1.1- Bon cap d6 co ban ctia kiém thie phan mém 1.4.Quy trinh kiém thir phan mém Dau cho cae bién thé t6n tai gitta cdc t6 chite lap trinh thi van cé mét quy trinh dién hinh dé kiém thir. Mau duéi day la phé bién trong céc t6 chite sir dung Bao cdo BTL mén Céng cy va méi trudng phat trién phan mém m6 hinh phat trién Waterfall (théc nude). Céc hoat dong tuong ty thurng duge tim thay trong cic mé hinh phat trién khéc, nhung c6 thé cé h khéng 16 ring, - Phan tich yéu cau: Kiém thir thuong sé bat dau ldy cdc yéu edu trong céc giai dogn cia ving dai phat trién phan mém. Trong giai doan thiét ké, cac Tester lam vige véi céc nha phat trién dé xée dinh nhimg khia canh cia mot thiét ké duge kiém chimg va nhiing théng s6 duge kiém tra. - Lap ké hoach kiém thir: Chién luge kiém thir, ké hoach kiém thir, kiém thir sing tao... Va c6 mét ké hoach la cn thiét vi nhiéu hoat déng sé duge thie hign trong thoi gian kiém thir, ~ Kiém thir phat trién: Cac quy trinh kiém thir, cdc kich ban, Test Case, cde dit ligu duge sir dung trong kiém thir phan mém. - Kiém thir thye hién: Dua trén céc ké hoach, cde vin ban kiém thir va cde bao céo bit ky 18i nao tim thdy cho nhém phat trién. - Kiém thir béo cdo: Sau khi hoan tit kiém thir, cdc Tester tao ra cdc s6 ligu va bao co cudi cing vé nd luc kiém thir cita ho va c6 sin sing phat hinh phan mém hay khéng. - Phan tich két qua kiém thir hod phan tich thiéu sot durge thye hién bai d9i ngii phat trién két hop voi khach hing dé dwa ra quyét dinh xem nhitng thiéu sot gi cln phai dugc chuyén giao, cé dinh va tir bé (tire 14 tim ra duge phan mém hoat d6ng chinh xdc) hoic gidi quyét sau. - Test lai khiém khuyét: Khi mét khiém khuyét da duoc xir ly boi doi ngit phat trién, n6 phai dugc kiém tra lai boi nhém kiém thir. - Kiém thir hdi quy: Ngudi ta thudng xy dung mot chuong trinh kiém thir nho la tap hop cia céc bai kiém tra cho méi tich hop méi, stra chita hoe c6 dinh phan mém, dé dim bao ring nhing cung cp méi nhat da khéng pha hiy bit cir diéu gi va toan b6 phan mém vin cén hoat déng mét cach chinh xéc. - Kiém thir déng g6i: Moi phép thir théa man cdc chi tiéu truy xudt va thu duge nhimg két qua quan trong nhu: bai hoc kinh nghiém, két qua, cdc bin ghi, tai ligu lién quan duge luu trit va sir dung nhur mét tai ligu tham khéo cho cde dir n trong turong lai. Bao cdo BTL mén Céng cu va méi trudng phat trién phan mém Il. LY THUYET VE KIEM THU TY DONG 2.1.Khai quat vé kiém thir phan mém ty dong. Kiém thir phn mém tén nhiéu chi phi nhan céng, thoi gian. Trong mot sb dy an, chi phi kiém thir phan mém chiém 40% téng gia tri cia dy an. Néu can img dyng an toan hon, chi phi kiém thir cdn cao hon nia. Do dé mét trong cdc myc tiéu ciia kiém thir la ty dng ha nhiéu, nho d6 ma giam thiéu chi phi, giam 16i, dic bigt gitp viée kiém thir hi qui dé dang va nhanh chéng hon. Ty dong héa viéc kiém thir 1a ding phan mém diéu khién viéc thi hanh kiém thir, so sinh két qua c6 duge véi két qui mong mudn, thiét lép cc diéu kign dau vio, cée kiém sodt kiém thir va cdc chite nang bao céo két qua... 2.2. Kiém thir ty dong la gi Kiém thir ty dng 1a qué trinh thye hign mot cdch ty dOng céc bude trong ich ban kiém thir. Kiém thir ty dong bang mdt céng cy nhim rit ngin thoi gian kiém thir. mot 2.3.Tai sao phai kiém thir ty dong Kiém thir phin mém ty dng véi muc dich: - Gidm b6t céng site va thdi gian thye hign qué trinh kiém thir - Tang d6 tin cay. - Gidm sy nham chin cho con ngudi ~ Ren luyén ky nang lép trinh cho kiém thir vién - Gidm chi phi cho téng qué trinh kiém thet, Khi nao cin kiém thir ty dong: - Khéng di tai nguyén: Khi s6 lugng TestCase qua nhiéu ma kiém thir vién kh6ng thé hoan tat trong théi gian cy thé quy: Nang cp phin mém, kiém tra Iai céc tinh ning da chay tét va nhing tinh nang da sira. Tuy nhién, vige nay khé dim bao vé mit thei - Kiém tra gian - Kiém tra kha ning van hanh phan mém trong mdi truémg dic biét: Do téc dé trung binh xir ly mét yéu cau cla Web server. #Xéc dinh s6 yéu céu t6i da durge xit ly boi Web Server . Béo céo BTL mén Céng cu va méi trudng phat trién phin mém Xac dinh céu hinh may thap nhat ma PM van cé thé hoat d6ng tét, 2.4.Nguyén tic kiém thir ty dng Thye su 1a sai Lim khi nghi tyr dng 1a don gin chyp lai, ghi lai 1 kiém thir thi cong. Thue té, kiém thir tu déng c6 nhiing diém khde v6i kiém thir thi cng. No ¢6 nhiing Idi va kha nang dy doan, Vi thé, nhimg co hOi thinh c6ng véi kiém kiém thir ty dong sé duge edi thién dang ké trong truong hop ban thyc su hiéu né. Test ‘Automation Application expertise Development expertise What to test How to automate Test Cases Test scripts Kiém thir tu dng tun theo day di nhimg nguyén tic kiém thir néi chung, Kiém thir c6 thé cho thdy ring phin mém dang cé 16i, nhung khéng thé ching minh ring phin mém khéng cé 18i. Kiém thir lam giam xdc suit 13i chua tim thdy vin cén trong phin mém, tham chi 14 khéng cén 14i ndo, né khong phai 1a bang chimg ctia su chinh xdc. “ Nguyén tic 2 — Kiém thir moi thir 14 kh6ng thé Kiém thir moi thir (tat ca c4c t6 hgp cia diéu kién input dau vao) la khéng thé thyc hign duge, trtr phi né chi bao gdm mot sé trudng hgp binh thudng (it trudng hgp t6 hyp thi c6 thé test toan bo duge). Thay vi kiém thir toan b9, vie phan tich rdi ro va dya trén sy mic d6 uu tién ching ta c6 thé tip trung vige kiém thir vao mot Naw Dé tim duge bug sém, cdc hoat d6ng kiém thir nén duge bat dau cang sém cang tét trong qui trinh phat trién (vong doi phat trién) phan mém hoic hé théng, va nén tp trung vao céc hoat dng da dinh truce. Bao cdo BTL mén Céng cy va méi trudng phat trién phan mém + Nguyén tic 4 — Su tap trung cita 16i NO Ie kiém thir nén tap trung mét edch can déi vio mat 46 15i dye 18i phat hign ra sau d6 trong cée mé-dun, M6t s6 it ede mé-dun thudng chita nhiéu 1di khong phat hign ra trong lie kiém thir truée khi phat hanh (release), hoje chju trach nhigm cho hau hét cdc 13i hoat dGng ciia phan mém, “ Nguyén tic 5 — Nghich ly thuée trir sau Néu viée kiém thir twong tu nhau duge lip di 1p lai nhiéu lin, thi cudi cing s& c6 mot sé trudng hop kiém thir (ca kiém thir - test case) s khéng edn tim thay bit ky Idi nao méi. Dé khée phuc "nghich ly thude tir séu" nay, cae trudng hop kiém thir cin phai duge xem xét va stra déi throng xuyén, va cin phai vi thuc hién nhiéu phan khdc nhau cia cde test case mdi va khac nhau phan mém hoc hé théng dé tim ra I6i tiém n nhiéu hon nia. trir sdu trong néng nghiép, néu ching ta cir Neguyén tic nay gidng nhw vi phun mét logi thuéc véi ndng 46 gidng nhau trong mét khoang thai gian dai thi c6 mét s6 con séu sé quen din va cudi cing viée phun thuée gidng nhu la tim ching vay (bi lon thudc) => lic 46 ching ta khéng thé diét sach ching duge. Do vay, dé digt sach sau mt cach higu qua, ngudi ta thudmg thay d6i loai thude trir sdu, mdi loai chi diing trong khodng thoi gian ngin. + Nguyén tic 6 — Kiém thir theo céc ngtt canh dc lap Nguyén tic nay 1a viée testing phu thuéc vdo ngir canh, test trong nhiéu ngit canh khée nhau, Dé hiéu 1d hon ching ta xem vi du sau: ‘Vi dy cing véi mt chuong trinh calculator c6 rét nhigu chite nang, nhung: - Néu test chong trinh nay cho mau gido thi chi can test cOng trir la OK. ~ Néu test chuong trinh nay cho c4p 2 thi cng trir nhan chia. ~ Néu test chuong trinh nay cho dai hge thi tich phan, dao him, wv... + Nguyén tie 7 — Sur sai im vé viée khéng c6 Idi Vige tim va stra chita ldi sé khong giap duge gi néu hé théng duge xay dyng xong nhung khéng thé ding duge va khong dap img duge nhu cdu va sir mong doi cia nguéi ding. (Nghia 1 néu sau khi code, test réi fix bug, lim dui tat ca cdc truémg hop va cudi cing cho ra mot sin phim khéng nhu mong dgi hode Bo c4o BTL mén Céng cu va méi trudng phat trién phin mém khong dap img duge nhu cau cia khdch hang thi dy 4n phan mém 46 coi nhu that bai mac di da dugc test xong). ves > Hinh 1: Téi wu héa trong kiém thie te dng Béo cio BTL mén Céng cu va méi trudng phat trién phan mém 2.5.Quy trinh kiém thir ty dong ‘Trong 1 méi trudng li tuong thi kiém thir sé song song véi chu trinh phat trién cla | img dung: Software Planning [Requirements | Design | Code Test | Maintain Tostware Test Plan | Test Cane Scripts | Test ExecutlonlMalntonance Hinh 2: quy trinh kiém thie te dong STT| Bwée thye hign Mota an __| Giai doan nay ding céng cy kiém thir 48 ghi 1 be aa Iai cdc thao tée Ién phén mém edn kiém tra va See ty dong sinh ra kich ban kiém thir aad Chinh sita dé kich ban kiém thir thye hign 2 | Chin sia Rich | Kiem tra theo ding yéu cu tra. Cu thé, im theo trudng hop kiém thir can thye hién shay Kich ban | C3 Kich ban kiém thir dé kiém tra phin 3 barf ich ban | dm o6 dum ra ding niur kSt qué mong muda iém thir i khong 4 | Banh gid két qua Dink gid két qua sau Khi chay kich bin kiém 2.6.So sinh kiém thir ty dong va kiém thir tha cng Tiéu chi Kiém thir thi cong Kiém thir ty dgng ‘Thoi gian | Mat nhiéu thdi gian thyc thi nhung it thei gian thyc thi nhung Khong phai test lip di lip lai. qué trin test lip tng hon nhiéu so v6i kiém thir thi cong ‘D6 linh Linh déng do kiém thir thi céng Khéng linh déng vi kiém thir dong nén ¢6 thé phat hign va xir li nhimg | theo seript,Kiém thir higu ning, tinh huéng phat trinh trong qué va tai trong nén qué trinh test trinh test. Va c6 thé tim ra Idi méi_| khdng phat hign ra 16i méi. Chi thich hgp véi kiém thir hdi quy. Béo cio BTL mén Céng cu va méi trudng phat trién phan mém Phu thuge | Phy thudc vao trang thai ciiacon —_| Nhat quan, nén két qua test 1 ngudi nén két qua test c6 thé kém | chinh xac va khong phy thuge chinh xdc déi véi dy an Ién c6 vao yéu t6 ngogi canh nhigu testcase Bao tri | Khéng can bao ti Cin bao tri Két qua C6 két qua ngay lap tire Cn 1 thoi gian méi cé két qua Uudiém —_ Kiém thir linh hoat va trong qué Kiém thir ty d6ng thich hop trinh test sé tim de ra Idi moi cho vige kiém thir lp di lip lai, 6 thé tai sir dung testCriKiém thir higu nang va tai trong . Thich hgp gid l4p test higu ning, chiu tai cing nhu gia lap hé théng kiém thir Han ché | Néu sir dung kiém thir tha céng ma | Néu sir dung kiém thir ty dong. kiém thir | chite nang lap di lip lai thi sé t6n nhiéu théi gian va sé kho chinh xéc, Nén thay thé bing kiém thir ty dOng dé d6 mat thoi gian gidm sat, t6i uu héa vige sir dung tai nguyén méy tinh dé kiém thir. ma kiém thir it sé rat lang phi thoi gian va nhan lye va céng viée viet testScript Kiém thir higu ning va tai trong , trong trurng hgp nay thi nén thye +hién kiém thir tha c6ng Bao cdo BTL mén Céng cu va méi trudng phat trién phan mém C. COSO THUC TIEN L.GIOI THIEU CHUNG VE PHAN MEM TEST COMPLETE 1 TestComplete 14 m6t méi trudng kiém thir ty dGng cho mot loat cde logi img dung va cng nghé , bao gdm ( nhung kh6ng gidi han) Windows, . NET , WPF, Visual C + +, Visual Basic, Delphi, C + + Builder , Java va cdc img dung Web va dich vu. TestComplete durge dinh huéng nhu nhau d6i v6i chite ning kiém thir , don vi. No cung cap hé trg cho cdc thir nghiém hdi quy hang ngay va hd try nhigu loai thir nghiém : thir nghiém dit liéu diéu khién, kiém thir d6i tuong diéu khién, va nhimg ngudi khie, thigu vé Test complete Ban tao ra cdc bai kiém thir bing céch ghi Igi ching hoe Iénh kiém thir chinh sta trong bing va bién tip vién cita TestComplete . Kiém thit c6 thé duge chay tir bén trong TestComplete hoe ho cé thé duge xudt khdu sang mét img dung bén ngoai va chay do. TestComplete nhin déi tugng va diéu khién trong cac ting dung thir nghiém va cung cap céc Iénh dac biét dé mé phong hanh dOng sit dung vdi hg. N6 cing cung cp cdc tram kiém soat cu thé , cho phép ban dé dang kiém thir trang thai ‘img dung trong théi gian chay thir nghiém. TestComplete hign nay duge sit dung bai hon 5000 céng ty. 1.2.Ljch sit hinh thinh TestComplete duge phat trién diu tién vao nim 1999 béi céng ty AutomatedQA véi tén Agtest. Tir 46 cho én nim 2012, TestComplete trai qua nhiéu phién ban khdc nhau. Phién ban hign tai la TestComplete 9.31. Cée phién ban trai qua: * Aqtest 1.x (1.01; 1.5) #TestComplete 2.x (2.0; 2.02; 2.03; 2.04) #TestComplete 3.x (3.0; 3.01; 3.02; 3.03; 3.04; 3.05; 3.06; 3.07; 3.08; 3.09 33.10) Bao cdo BTL mén Céng cy va méi trudng phat trién phan mém #TestComplete 4.x (4.0; 4.10; 4.20; 4.21; 4.22:4.23; 4.24; 4.25; 4.26; 4.27; 4.28; 4.29; 4.30) #TestComplete 5.x (5.0; 5.1; 5.11; 5.12; 5.13; 5.14) #TestComplete 6.x (6.0; 6.10; 6.11; 6.12; 6.20; 6.30; 6.40; 6.50; 6.51; 6.52) #TestComplete 7.x (7.0; 7.10; 7.20; 7.50; 7.51; 7.52) 10; 8.20; 8.50; 8.60; 8.70) #TestComplete 9.x (9.0; 9.10; 9.20; 9.30; 9.31) 1.3.Dic diém cia Test complete #TestComplete 8.x (8.0; 4“ Cac tinh nding chink - Keyword Testing: Kiém tra tir khéa - Full-Featured Script Editor: Chinh sira diy dit ede kich ban - Test Record and Playbacl - Script Debugging Features: Go 165i : Cho phép ghi va chay Iai qué trinh test - Access to Methods and Properties of Internal Objects : Truy cap dén cae phuong thie va thudc tinh cia bén trong déi tugng - Unicode Support: Hé trg bé gé Unicode - Issue-Tracking Support ¢ Cac dang testing duoc hé tro - Functional (or GUI) Testing: - Regression testing: Kiém tra héi quy iém tra hm = Unit testing: Kiém tra don vi - Distributed Testing: Kiém tra phan tan i - Load Testing: Kiém tra truyén - Web Testing: Kiém tra trén nén Web - Functional and load testing of web services: Kiém tra cde him va truyén tai cuia dich vu Web - Coverage Testing - Data-Driven Testing Bao cdo BTL mén Céng cy va méi trudng phat trién phan mém - Manual Testing: Kiém tra bang tay - Keyword testing: Kiém tra tir khoa Céc ngén ngtt viét ma hd tro: - VBScript = JScript ~ DelphiScript - C+4Script - C#Script 1.4.Cai dat 1.4.1. Yéu cd hé théng +> Yéu clu hé digu hanh: - Microsoft Windows 8 - Microsoft Windows Server 2012. ~ Microsoft Windows 7 - Microsoft Windows Vista - Microsoft Windows Server 2008 - Microsoft Windows Server 2008 R2. - Microsoft Windows Server 2003 - Microsoft Windows XP 32-bit SP3 and XP 64-bit SP2. - Microsoft Windows Embedded Standard 7 Microsoft Windows Embedded Standard 2009 (with the Add Hardware Control Panel component installed). Bao cdo BTL mén Céng cy va méi trudng phat trién phan mém Yéu cau cau hinh; Cu hinh t6i thiéu Cu hinh dé nghi + Intel Pentium 11400 MHz | * Intel Pentium 43 GHz, Intel or higher. Core 2 Duo 2 GHz. or + 256 MB of RAM. higher. + 700 MB of hard disk + 1 GB of RAM on Windows space. XP and Windows Server + 1024x768 or higher 2003. resolution monitor. 2 GB of RAM on Windows + Mouse or other pointing Vista, Windows 7 and later device. operating systems. + Microsoft Internet + 700 MB hard disk space. Explorer 7.0 or later. + 1280x1024 or higher resolution monitor. + Mouse or other pointing device. + Microsoft Internet Explorer 7.0 or later. ¢ Yéu cau bé sung: -.NET Application Testing Microsoft NET Framework v. 2.0, 3.0, 3.5, 4.0 or 4.5 is equired. - Web Testing Internet Explorer ver. 7-11 ‘Mozilla Firefox ver. 18-25 Google Chrome 27-32 Opera Software Opera ver. 12.10 - 12.15 Apple Safari for Windows ver. 5. 1.4.2. Cai dat Link download: hi tools/free-testcomplete-trial/ ding ky rai tai vé phién ban ding thir 30 ngay. Hoje mua ban quyén véi gid 49998. //smartbear.com/products/qa-tools/automated-testing- Bo c4o BTL mén Céng cu va méi trudng phat trién phin mém Béo cdo BTL mén Céng cy va méi trudng phat trién phin mém 1.5.Giao dign phin mém Giao dién chinh we Menubar Hién thj nhimg menu ciia cong cy Toolbar Chita nhing buttons dé gitip ban quan ly test ctia ban poe Sir dung dé hign thj va thay d6i cdu tric ciia che dur in iia ‘ore | TestComplete va day dur én. N6 ciing hién thi cau tric cia cae ban ghi cia dy in va chay thir nghigm . La khu vue lam vige chinh cua ban trong TestComplete va gitt ché cho céc bién tp vién va cdc tim cho phép ban Workspace Panel xem va chinh sita cae ndi dung cita dy 4n , hang myc cong trinh va cdc ban ghi ding nhap + Gi6i thigu 1 sé thanh céng cu trén giao dign chinh Tools: cung cp céc Iénh c6 anh hudng dén qué trinh ghi am Qe le~ wa, Edit: cung cap céc lénh chinh sita tiéu chun, Bao cdo BTL mén Céng cy va méi trudng phat trién phan mém oole mex. Paste oft Dette co Redo Unde Project Explorer : Cung cp cdc Iénh anh hung t6i Project Explorer Panel SRalg|aB. Run Project Run Project Suite Organize Tests Existing hem New ltem New Project Test Engine: Cung cp cc lénh cé anh hudng ghi lai va g6 18i kiém thir > By mi Sop lial. Ran Sup cot Enable Debugging Standard: cung cp cc lénh co anh hudng dén cu tric cia cde bd dy an, hign tai. aoale. ‘Save all change Close Project Open Project New Project Bao cio BTL mén Céng cu va méi trudng phat trién phan mém Giao dién Test Steps Page Be Yow Tod Gia De te O90 } REX. Dah Bae: os ea [Test Steps Page] J feared a = evomnato tex > Paar Prciromna + 4 > DT = Stormont |e Be + Dione = omen ‘se oo * a tee ese Rae Rove | peewee [op cosmnnan Stnoiming reba a (Breaeien a Danone G5. Caen Vere oti. Gott ty Anse Geo ramanee ate a Setar 50. tyoowese 80.00. bongo apna "acu tie. Senet Liét ké tat ca cc hoat déng ban cé thé thém vao céc Operations Panel bai kiém tra cba ban kee ci ‘cdc hogt dng tgo nén kiém thir tir khéa hign Mable: Variatlo Tabs, Ee thj nOi dung cia bang bién kiém thir tir khoa Bo c4o BTL mén Céng cu va méi trudng phat trién phin mém ILHUGONG DAN SU DUNG PHAN MEM. 2.1.Khéi tgo mt Dy an test (Create Project) BE khéi tao mét dy An Kiém thir ta thye hign cdc buée nhur sau: - Néu ban dang mé mt Project ban phai thoat khéi Project d6, Dé lam nh thé ta thue hign: Chon File | Close tir giao dign chinh cua TestComplete - Chon File | New | New Project tir giao dién chinh. Hp thoai méi sé xuat ~ Cho phép Luu tén dy an va Noi liu trit dyn ciia ban. ~ Chon Next dé dén bus tigp theo. Bao cdo BTL mén Céng cu va méi trudng phat trién phan mém -Hép thoai cho phép ban chon kiéu Test va Méi tring cia m6i trudmg phin mém duge Test. Specify the type of the application under test. [Iii] Generic Windows Application Native .NET, WPF, Jeva or ther application that can run asa standalone executable. Functional testing of web pages Jate mouse actions and keystrokes on web pages, Flash, Fe or Siveight applications. Q, Web service testing Catlweb services’ methods and check their responses. Adobe AIR Outof-browaer Adobe AIR applications. Java codein the form of jar and class files. @ tepmectoose ~ Chon Next dé tigp tue. - Hop thoai yéu cu ban Add duréng din t6i img dung cdn test. Bo c4o BTL mén Céng cu va méi trudng phat trién phin mém ‘Add your tested application to the project. : Khi déu chon & Autorun duge chon thi TestComplete sé ty déng mo phan mém theo duémg din Ién bit d4u thyc hign ghi lai bai test. Nguge lai néu bé dau chon dé khi thye hign Test ban phai khéi dgng chuong trinh d6 lén mgt céch thit cong. = Chon Next dén tiép tuc. - Hop thoai cho phép chon ngén ngit dé tao ra cae Script.

You might also like