《項目管理及軟件測試》實驗指導(dǎo)書_第1頁
《項目管理及軟件測試》實驗指導(dǎo)書_第2頁
《項目管理及軟件測試》實驗指導(dǎo)書_第3頁
《項目管理及軟件測試》實驗指導(dǎo)書_第4頁
《項目管理及軟件測試》實驗指導(dǎo)書_第5頁
已閱讀5頁,還剩17頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

《項目管理及軟件測試》實驗指導(dǎo)書成都電子機械高等??茖W(xué)校計算機工程系目錄實驗一RationalSuiteEnterprise的安裝(2)實驗二三角形問題的黑盒測試(9)早實驗三攪NextD請ate函數(shù)億的黑盒測試疫覆擺越數(shù)溉游煙樹水(能12酒)啄實驗四住咬Ratio德nalP撕ureCo削verag盯e基本練習(xí)破糾紀(jì)儀評(16)而實驗可五園邁Ratio高nalP幫ureCo桿verag嗓e案例測試桐講健辛棍(20)泥實驗騾六席肝Ratio臂nalP周urify拳基本練習(xí)離要顛煉拉敘(縣22脫)胖實驗構(gòu)七織臣Ratio精nalP喂urify村案例測試賤出權(quán)捐行竿儀級(26)弊實驗八腦Ratio腿nalQ夾uanti撲fy基本練喉習(xí)獨、春案例測試倡膛籍榆懶存(2粥9舌)犬實驗裕九套在Rati差onal角Admin隨istra筍tor中創(chuàng)丈建測試項目修歸閱冠杠御(竭34撞)殊實驗十醒幻Ratio搜nalR潤obot隊功能削測試殲治葉浩奪早求(列39忌)樂實驗十一菊步Ratio男nalR衡obot性席能測試趨狹德寫秤盡繁(錯49暈)居實驗十二桃石用Proj蹦ect2泊00鼓3啟進行項目計棉劃編寫骨燙虧斑握(6誰5裙)宗實驗一益唉Ratio旁nalS展uite偽Enter部prise譜的安裝腳(2學(xué)時)危一.實驗?zāi)繉?dǎo)的危掌握湖軟件測試通工具的安裝儉、的基本鴿使用。憑二.實驗環(huán)神境印windo孕ws20歉00,51薪2MB內(nèi)存譯,躁80G蹈硬盤攻。奇Ratio鍛nalS腥uite皮Ente紅rpris臥e械2003貝三.實驗內(nèi)碧容及步驟畜首先打開栽\\USE昂R\軟件測王試\CD1殲,然后雙擊茫Setup井.exe卡會出現(xiàn)如下唉圖:架2單擊下芬一步,如下懇圖:璃再打擊下一誘步如下圖:電選擇默認(rèn),擾單擊下一步努:蛙單擊Nex棄t:離單擊Upd辱ate,出互現(xiàn)如下圖:美單擊Nex樂t,出現(xiàn)如芳下圖:猜8耐心等待疼單擊直到完熟成,單擊F邀inish嗽就完成.登9打遮開開始菜單忽——衣>程序靜——架>rati諷onal課softw遵are坦——軋>rati剩onal萬licen下seke劣y業(yè)10在選擇Im誤port鈔aRat曲ional犁Lice抬nseF福ile后單耐擊下一步:敞從Brow雕se選擇如梢下圖:忽單擊打開然聯(lián)后單擊Im裳port可劃見如下圖:慕到此仙軟件就正確臨安裝完畢.里實驗二蹈滑三角形問題竟的黑盒測試費(扭2逆學(xué)時)丘一.實驗?zāi)颗碌年犕ㄟ^測試三男角形問題熟補悉掌握等價吵類劃分法和泳邊界值分析執(zhí)法縣。煩二.實驗環(huán)衛(wèi)境魄Windo齡ws200致0呈Serv香er吼。宜被測程序淡naive闊.exe和送blac匆kbox.圣exe垮三.實驗內(nèi)血容及步驟趴1.實驗內(nèi)仗容艦設(shè)計測試用淺例執(zhí)行測試殺提交測試報蔽告燦包括測試用瞞例、實際結(jié)躲果(PAS柏SOR石FAI滾L)、缺陷脖及統(tǒng)計分析秋.騰2.修獵實驗步驟清1、測試婚naive禁.exe裹本程序每次弱只能輸入和慮執(zhí)行一個測抓試用例.祥(1)打?qū)氶_威”nai旋ve倦.exe臭”虜,如下圖.尊(2)熟悉餐該軟件,了激解它的功能成和特點,在兆根據(jù)實驗要夏求,測試三養(yǎng)角形問題,舌點擊登”吐Trian躬gleP遙rogra煮m拐”堆.進入如下且圖所示的界屑面.逮(3)根祝據(jù)要求,點牢擊猶”顯Creat賭OutP選utFi抖leNa錄me燙”稠,先建立記熄錄測試結(jié)果區(qū)的記事本.制如下圖.鉆(4)根據(jù)蝶按鈕的內(nèi)容德,根據(jù)提示龜輸入用例的鵝內(nèi)容,最后惠在下方的黃泄色地方輸出骨其結(jié)果.如役下圖所示.菠(5)最后速將測試的結(jié)撇果存入所建第的記事本中含.掌2測試bl待ackbo口x.exe駐本程序?qū)y侍試用例文件雅中的測試用煩例(多個)季進行測試.潛打開闊”咸blac漲kbox.尸exe森”蝦,如下圖.淡(2)熟悉會該軟件,了課解它的功能該和特點,在沿根據(jù)實驗要礙求,測試三堂角形問題,雜點擊些”綿Trian頭gleP體rogra盲m張”摸.進入如下叔圖所示的界定面.年搜(3)根躬據(jù)要求,點千擊港”念Creat謎File旁Name滾s捧”層,先建立記罰錄測試結(jié)果煉的記事本.濕如下圖.遭(4)根據(jù)許提示,依次糟在空白處輸夸入相應(yīng)的內(nèi)剩容禽繼續(xù)按下一妥按鈕筆”稍RunT廣estC篇aseF鍬ile撒”陰,程序會自赴動檢測你的粒用例是否正濱確,并在下經(jīng)方黃色處輸宅入合格的個鉛數(shù),如下圖樓所示:神(6)依照遠上述步驟,某可建立實驗章要求的測試調(diào)用例,得到碼相應(yīng)的結(jié)果敲.貓實驗觸三習(xí)NextD荷ate函數(shù)劃的黑盒測試句(陜2義學(xué)時)嚴(yán)一.實驗?zāi)恳暤拿C通過nex尊tdate副函數(shù)(18匙12<=y否ear<=壘2023)桂,令熟悉掌握等畜價類劃分法成和邊界值分陸析法慚。陽二.實驗環(huán)街境紫Windo蛾ws200取0俊Serv千er。爭被測程序書naive流.exe和臨blac南kbox.拍exe銷三.實驗內(nèi)乞容及步驟蒸1.實驗內(nèi)暈容方設(shè)計測試用交例執(zhí)行測試冠提交測試報尋告永包括測試用績例、實際結(jié)慌果(PAS齊SOR臣FAI紋L)、缺陷予及統(tǒng)計分析棵.狡2.漁保實驗步驟基1、測試業(yè)naive壓.exe本漠程序每次只賄能輸入和執(zhí)套行一個測試笨用例.戰(zhàn)軋(1)打烘開冷”nai攪ve犯.exe漫”義,如上圖.盒(2)熟悉踏該軟件,了壇解它的功能比和特點,在什根據(jù)實驗要豈求,測試N例extDa檢te函數(shù)問奪題,點擊內(nèi)”跟Trian座gleP畜rogra差m的”踩.進入如下散圖所示的界另面.憶(3)根請據(jù)要求,點葵擊勺”拼Creat利OutP升utFi矩leNa椒me臨”障,先建立記卷錄測試結(jié)果桂的記事本.轟與前一個程光序類似。笨(4)根據(jù)歸按鈕的內(nèi)容碰,根據(jù)提示坑輸入用例的扣內(nèi)容,最后年在下方的黃繳色地方輸出慣其結(jié)果.如患下圖所示.恒(5)最后瞇將測試的結(jié)幫果存入所建綢的記事本中起.怒2牌.毀測試bla辟ckbox餐.exe雹本程序?qū)y推試用例文件簡中的測試用象例(多個)律進行測試.五打開練”舍blac罷kbox.止exe烈”鐘,如下圖.打(2)熟悉飄該軟件,了且解它的功能止和特點,在光根據(jù)實驗要曾求,先Ne碗xtDat妥e問題,點言擊俊”渡Trian丑gleP倉rogra沈m撓”拔.進入如下比圖所示的界具面.救你(3)根湯據(jù)要求,點逆擊扇”皮Creat扔File腔Name幸s優(yōu)”報,先建立記設(shè)錄測試結(jié)果繞的記事本.軟如下圖.脹(4)根據(jù)炎提示,依次沿在空白處輸語入相應(yīng)的內(nèi)判容督(5屯)繼續(xù)按下恰一按鈕申”蝕RunT故estC領(lǐng)aseF攝ile刃”欄,程序會自蒼動檢測你的文用例是否正糕確,并在下童方黃色處輸鵲入合格的個教數(shù),如下圖冊所示:辣(6抗)依照上述債步驟,可建翼立實驗要求睬的測試用例權(quán),得到相應(yīng)湖的結(jié)果.舍實驗攜四萄脂Ratio康nalP汽ureCo檔verag鹽e基本練習(xí)義(責(zé)2雞學(xué)時飾)館一.實驗?zāi)烤氐募紝W(xué)會用自動朋化測試工具貢Ratio銷nalP碎ureCo饅verag旬e來測試程壞序的覆蓋率討二.實驗環(huán)門境療Windo圈ws20性00袖。盤春Ratio賺nalP砍ureCo品verag夜e洪。竟三.實驗內(nèi)陶容及步驟謹(jǐn)1、宋”遠開始證”充<<祝”與程序稍”掃<<蜜”踏Ratio俯nalS邪oftwa覺re伍”卻<<番”魯Ratio鞭nalP珠ureCo貫verag躲e扯”訴2、點開外”標(biāo)RUN都”眾按紐第3、找到正春確路徑后點恒擊社”蠶RUN榜”憑按紐夜4、等待幾遞分鐘,出現(xiàn)委以下覆蓋率衡:許5、點開其腫詳細信息:島6、點開函揚數(shù)的詳細信艷息,如下圖罩:繳實驗蠟五首爬Ratio釘nalP迫ur柱eCove諒rage案腸例測試翅(拆2白學(xué)時)翼一.實驗?zāi)繌氐墓⒉煌目娓采w測試用同例,理解條聲件覆蓋、語親句覆蓋、判田定覆蓋、判褲定/條件覆嘴蓋、組合覆盯蓋和路徑覆緣蓋的真正含叛義及它們相腳關(guān)的具體用洋法。暑二.實驗環(huán)豈境領(lǐng)Windo抬ws20蘭00。五Ratio胞nalP有ureCo哈verag韻e蔥。查三.實驗內(nèi)懸容及步驟(流程圖)悔1、根據(jù)流穴程圖寫出程警序如下(程晴序段中每行疊開頭的數(shù)字優(yōu)是對每條語化句的編號)守:友void袖Do(in寬tx,i幕nty){喂1億組if(x>豈8&&y>抵5){柿2劫頭if(x>蘆16||y擴>10販){棚3椒嚇co儉ut<<"扮x>16炒ory>勝10is季righ纖t"<<e孫ndl;防凍}}林4年線else秧if(x>蜘0||y>喝0){啞5砌翁cout<炊<"x>0即ory珍>0is頁righ宏t"<<e檢ndl;溜劣蘋}篇6賢趴else{赴7棟回cout<庸<"x>0裂ory慮>0is蛇wron錘g"<<e框ndl;惱稠行}新2、根據(jù)程薯序畫出程序辣的控制流程興圖(將其分叼為a,b,胳c,d,e圖,f):撿賞濾富垃竭沿x>8andy>5x>8andy>5x>0ory>0x>16oory>10123abcdefg丙3、對各種日取值加以標(biāo)障記:扁對于第一個眠判定(x>幟8&&x>湖5)條件x塞>8取值為化T1,取假孝的為-T1番;條件y線>5取值為冤T2,取假緊的為-T2平;惡對于第一個膀判定(x>遠0ory>尖0)條件x服>0取值為濕T2,取假住的為-T2榆;條件y怪>0取值為肝T3,取假菊的為-T4渴;壩對于第一個撈判定(x>知16orx貧>10)條臺件x>16闊取值為T5扯,取假的為黑-T5;短條件y>1化0,取值為每T6,取假犬的為-T6慧;槐4、設(shè)計語補句覆蓋測試鐵用例,根據(jù)市判程序斤流程圖知需波要設(shè)計3個竊測試用例;訊如下圖:皮測試用例涂執(zhí)行路徑退X蛇=10,y斯=10父acf競X耐=8,y=妥10虎abe潮X據(jù)=-1,y扎=10疫abd罰5、根據(jù)判趕定思想,設(shè)狼計判定測試包用例如下:免測試用例狀執(zhí)行路徑敏覆蓋條件漿X羽=10,y啄=10占acf高T1T2乒T5T舅6孤X性=8,y=量10林abe友-T1砍–讓T2T3將T4疑X董=-1,y血=10傷abd臨-T1懷–栽T2劑–以T3膠–只T4戀X低=9,y=情6棚acg貫T1T2壓厲–冰T5惑–幅T6瓶6、根據(jù)條右件思想,設(shè)紐計條件測試膊用例如下:香測試用例婦執(zhí)行路徑花覆蓋條件摔X劃=10,y貸=10奪acf聰T1T2腐T5T倡6顫X催=8,y=濟10聞abe訪-T1尼–栗T2T3講T4鑄X益=-1,y嘆=10巧abd射-T1翁–傷T2侄–沿T3誠–廈T4日X枕=9,y=誦6英acg騾T1T2朗匙–挨T5劇–轎T6暑7、根據(jù)判罰定/條件覆四蓋思想,建誰立判定/覆感蓋測試用例貌如下:第測試用例鍬執(zhí)行路徑葬覆蓋條件腐X畫=10,y衰=10蒙acf顧T1T2民T5T希6避X通=8,y=批10藏abe治-T1限–胳T2T3峽T4搭X禾=-1,y毯=10寇abd育-T1怒–泉T2特–貧T3躁–膽T4簽X積=9,y=瑞6擠acg按T1T2練太–銜T5稈–員T6歷8、根據(jù)組印合覆蓋思想三,建立測試稿用例如下:咳測試用例誘執(zhí)行路徑討覆蓋條件注X少=10,y風(fēng)=10睬acf隔T1T2月T5T味6似X曠=8,y=德10痰abe宜-T1艘–亦T2T3撿T4獵X吩=-1,y朝=10駛abd痕-T1嚴(yán)–披T2燃–伸T3碰–妙T4哨X維=9,y=筍6壤acg顯T1T2虛害–覺T5拌–艘T6革9、根據(jù)路始徑思想,建插立測試用例嶼如下:索測試用例狠執(zhí)行路徑告覆蓋條件奏X略=10,y茫=10圓acf齡T1T2鞭T5T挖6妖X沫=8,y=術(shù)10郵abe時-T1烏–做T2T3產(chǎn)T4勾X雄=-1,y殲=10電abd好-T1員–巖T2兄–織T3倦–旁T4庭X岡=9,y=匪6住acg桌T1T2凝星–旋T5諷–熊T6虛10、執(zhí)行拉測試用例。電實驗汽六頂禮Ratio藍nalP奇urify隸基本練習(xí)償(謊2奸學(xué)時)般一.實驗?zāi)苛诺南W(xué)會用自動朽化測試工具濾Ratio泉nalP柄ur省i謎fy來測試滔程序歇的與內(nèi)存相拘關(guān)的錯誤削。薦二.實驗環(huán)惜境右Windo興ws20斤00。雷Ratio努nal濤Pur紹i養(yǎng)fy柳。多三.實驗內(nèi)汪容及步驟額1、協(xié)”可開始喘”脾<<翻”蝴程序弓”串<<先”煮Ratio煉nalS柜oftwa碎re炕”蜓<<壟”隆Ratio節(jié)nalP遲ur濤ify顧”添2、點開腫”爺RUN漢”努按鈕,選擇襲運行程序。手在Prog哨ramn擔(dān)ame中選凍擇被測對象兼的路徑后,繩單擊槐“日run誼”局按鈕,運行薄程序。餃3、可以對皮Setti錦ngs的具投體信息的進坡行設(shè)置,如娃下圖:涌4、對Po畏werCh胖eck中的運Confi酸gure進定行設(shè)置霸5、找到正繼確路徑后點徐擊斤”址RUN正”響按紐斜4、代碼如刻下:辱#incl逮ude<毛iostr哈eam>故using痕name算space也std;確intm墻ain()嫩{撇淹char吵*str申1="fo賄ur";臘洋char游*str倘2=n朵ewch財ar[4]海;孕釘//not逼enou鵲ghsp四ace蹈傘char陜*str捷3=str浪2;速匆cout究<<str砌2<<en沉dl;本叉//UMR券勻strc據(jù)py(st緊r2,st坐r1);耐捷//ABW拒懲cout渾<<str在2<<en省dl;焦//ABR棚羨dele鉛test嚇r2;炭作str2景[0]+=撇2;魚充//FMR燕and橋FMW挖南dele慶test勸r3;俱倚//FFM}咳實驗浮七肢煙Ratio捏nalP陰urify騎案例測試最(2學(xué)時)紹一.實驗?zāi)糠说木柰ㄟ^用Ra義tiona巴lSof獸tware掠的Rati己onal離Pu畫r組ify測試節(jié)程序,皮掌握巾Ratio祥nalP揪urify收的蔑拍置待旱泥窗蝶圓吐閥虜做功能。括二.實驗環(huán)囑境迎Micro壘soft屑Windo深ws200炊0Ser饑vice臣Pack4葛Ratio寬nalS蜂oftwa圣re熄三.實驗內(nèi)浙容及步驟盞1、測試如槽下程序:蜓#incl于ude<強iostr啞eam>灰using怕name覺spa爬cest懶d;板intm舊ain()叢{谷凳char祝*str炒1="fo憤ur";束騰char備*str拒2=new叛char合[4];遭葡//not侄enou喊ghsp繭ace未常char基*str海3=str瀉2;末鏡cout擱<<str門2<<en拒dl;妥絲//UMR型坊strc轎py(st消r2,st余r1);控翅//ABW劃奸cout狹<<str符2<<en苗dl;銅//ABR絹怒dele雁test壺r2;淺哈str2下[0]+=妙2;鐘辱//FMR哥and星FMW復(fù)膀dele茅test而r3;償狂//FFM憑}判2、打開熱“肺開始燈“恒菜單染”——銅選擇其“鐘程序耕”——“缸Ratio劣nalS菠oftwa慎re齊”——“題Ratio翼nal饅Purif將y浙”白,進入椒“麻Ratio昨nal純Purif高y致“冠的界面如右份:謹(jǐn)3、選擇桶”掌Run泄“斜或者在菜單尸欄選擇惑“嚷文件恥”——“悠Run鞋”拋,進入選擇男測試程序的椒界面,如下掉圖:晃4、在豆”化Progr嶄amen谷ame碰”泡輸入測試程儉序的路徑或傳者選擇測試代的程序綱”狗examp跌le.cp錄p周“棍,然后點擊稍“蔑Run喪”縱,進入程序卷運行的控制乓臺,在輸入堪測試用例后樸得到程序判嫌斷的結(jié)果,殿如下圖:其5、按任意血鍵后,進入泡“苗Ratio拴nal使Purif錦y谷”悼測試結(jié)果的逗界面,每一攀種錯誤都有侄解釋。而且鋒具有不同的逢顏色符號,菠如下圖所示:眼注意:UM享R表示未初防始化內(nèi)存閱偉讀;沒啟ABR表聽示數(shù)組越界餓讀;姨渣FMR表痰示空閑內(nèi)存午閱讀;炊段FMW表躍示空閑內(nèi)存育寫;像實驗或八停Ratio廢nalQ孟uanti稱fy基本練彈習(xí),案例測儀試海(歲2壇學(xué)時)見1.實驗?zāi)拷璧膽椡ㄟ^用Ra埋tiona布lSof謎tware妄的Rati杏onal潮Quant肢ify測試結(jié)程序,了解非Ratio日nalQ任uanti螞fy的揪奔放疊壓屆貿(mào)晚拾辟路張精刷繳基本功能躁及其攪特點。詠2.實驗環(huán)良境種Micro絹soft潔Windo蹤ws200秩0Ser吧vice桑Pack4廈Ratio腥nalS殖oftwa身re漁3飛.實驗內(nèi)容假1、打開?!岸栝_始項“將菜單膏”—滾選擇茅“帽程序?!薄爸\Ratio安nalS功oftwa蘇re抬”—“糠Quant控ify醫(yī)”撕,進入褲“治Ratio菜nal胳Quant施ify乓“斥的界面如下拼互2阿、選擇訴”嬸Run闊“爽或者在菜單伐欄選擇斧“勺文件伙”—“指Run舊”桌,進入選擇初測試程序的搞界面,如下昌圖:派3塵、在逮”匯Progr觀am名enam建e渾”唇輸入測試程漁序的路徑或糟者選擇測試餓的程序瓦”百C:\\P若rogra鉗mFie屆ls\Ra掠tiona抽l\Pur額ityPl防us\Qu衣anfti斬fySam僑ples\塘J岸ava\J伐ellot歇ime.c繳lass買”屆,得到運行并情況如下:纏注意飯:綠色代表餃時間過程拳擔(dān)蘭色代表廊等待粘瘦灰色代表桶測試占用時嘩間避句黑色代表堂退出時間澤程拼4積、程序執(zhí)行絹結(jié)束后進入尋下一窗口:等英文文本為蠢在程序運行爺中調(diào)用的函摩數(shù),該窗口網(wǎng)以樹形結(jié)構(gòu)法反映了函數(shù)門之間的調(diào)用慨關(guān)系,登綠色粗線條稿為關(guān)鍵路徑頭。High櫻lig沸h夢t掀中的選項可拳以按用戶需巡要顯示的內(nèi)倘容不同,在寄樹形圖上標(biāo)優(yōu)出不同的路擦徑,如下圖榮:認(rèn)5移、選擇工具磚欄上的彎“凱Funct色ionL喚ist副“守,顯示程序杯執(zhí)行過程中川所涉及到的彩函數(shù)、執(zhí)行鉗成功后所有煩有關(guān)性能的汽參數(shù),可用醬來幫助分析鳥程序性能,珍如下圖:做6芒、在工具欄槍中單擊Ru腰nSum只mary可蹈以查看監(jiān)控揉程序運行過銅程中每個線區(qū)程防狀態(tài),如下野圖:幼軍注意:改Runin書g代表運行姐中歷嫌Wa酸iting濾I/O代癢表等待輸入慰燭B挑locke停d代表阻萬塞兆辛Q車uanti己fy代表量憶化維凈E新xited梳代表已經(jīng)材退出引7澤、府可將程序運共行性能的分嫌析結(jié)果保存宋在計算機的曬任何位置,岔系統(tǒng)將自動隆生成qua歡ntify辟文件,也可抱查看其性能斜分析結(jié)果文御件。鑄實驗玉九檔虹Ratio盛nal犬Admin銹istra穿tor笑案例測試膠(2學(xué)時)去1.實驗?zāi)亢赖呐型ㄟ^用Ra副tiona碑lSof躲tware基的Rati險onal濤Admin顛istra恩tor悄,了解Ra裙tiona獸l朱Admin考istra鹿tor肚的睜亡逝勺診始灘會館罰蝴計蓬疫基本功能家及其醫(yī)特點。頁2.實驗環(huán)餐境香Micro墨soft爭Windo鏈ws200唐0Ser扯vice滿Pack4什Ratio倍nalS績oftwa避re半3炮.實驗內(nèi)容轉(zhuǎn)1、咽”帝開始侍”載<<升”訂程序軟”以<<早”紀(jì)Ratio遲nalS褲oftwa喇re淺”淺<<催”耍Ratio條nalA稿dmini拖strat參or國”艘進入以下界隨面:惠2、點開優(yōu)”貿(mào)File匹”壞中的俱“向new稠”頑按紐壘3、可以對或Secur鍋ity的具魄體信息的進麻行設(shè)置,如訊下圖:諒4、對Su襲mmary溝5、找到正悟確路徑后點范擊億”束OK銳”凡按紐免6、創(chuàng)建一盛個新的數(shù)據(jù)愉庫測7看、輸入路徑擦如下:暗8擋、完成項目肺的建立密9電、測試連接脊實驗觸十僑Ratio通nalR強obot功議能測試占(2學(xué)時)論1.實驗?zāi)空J(rèn)的圍學(xué)會用自動銀化測試工具鳴Ratio滔nalR喪obot貸對億程序帳進行功能攻測試是。求2.實驗環(huán)述境調(diào)Micro逆soft蛋Windo獄ws200朝0Ser路vice劫Pack4六Ratio快nalS盤oftwa崗re核3欲.實驗內(nèi)容飲下面以一個侍windo賣ws自帶的駐計算器測試杯例子,展示臘Ratio礎(chǔ)nal的功罵能。瘡1.啟動添robot胸,登錄窗口豬默認(rèn)用戶名藝是admi留n,輸入在豈建立測試項鐘目時指定的住密碼(默認(rèn)挖為空),即射可進入ro傲bot主界牽面;黑2.點擊潛工具欄上的敗GUI按鈕值,錄制GU伙I腳本,在打窗口中輸入杠腳本名稱(瑞計算器);竿3.在G末UIRe休cord工予具欄上點擊績第四個按鈕墨,在GUI顏Inse粱t工具欄點冷擊Star木tApp占licat梁ion按鈕已,點擊br屆owse首…伙按鈕,選擇妄計算器程序點;柿從鍵盤輸入槳1+1=,躁然后在GU嘗IRec炊ord工具膨欄上點擊第傲四個按鈕,朵在GUI蛋Inset咐工具欄點擊臟Alpha撲numer激ic校驗點刷,選擇第三繪項Nume副ricE倡quiva度lence什;欺Alpha腳num甚eric露怒炊嘗捕獲及比較慨字母或數(shù)字磁的值;搜Numer關(guān)icEq帶uival抱ence考鳥嫁核實記錄時傘的數(shù)據(jù)值與們回放時是否繞相等;砍5.關(guān)閉塌計算器,點坦擊GUI股Recor膚d工具欄上昌的STOP扁按鈕,完成蓋腳本的錄制俯;耕錄制完的腳鍬本:綢Sub鐘Main栽D浪imRe早sult戚AsIn限teger沃'飄Initi涂ally械Recor厲ded:騙200宅6恨-逃4巡-梯29出副16末:發(fā)58哈'憑Scrip偶tNam門e:計算報器遠S淹tartA坡pplic厲ation擾"C:\喘WINNT鞠\sy曲stem3兩2\cal弓c.exe另"僅W脈indow石SetC扛ontex析t,"C謎aptio耍n=計算器題",""揭I棒nputK點eys"陰1{+}1強{編=述}"紹R攀esult韻=La共belVP孩(Com痛pareN鳥umeri響c,"T旨ext=2揭.","凝VP=Al怖phanu津meric好;Valu敵e=200腸000")煌W芳indow母Clos資eWin,掙"",擾""全EndS筍ub難這個腳本并律不能正確回肉放,需要將角Resul究t=L米abelV勞P(Co若mpa殖reNum睡eric,鴨"Tex洪t=2."抄,"VP敗=Alph趁anume牌ric;V連alue=皺20000內(nèi)0")改為:瓦Resul瓣t=L使abelV室P(Co請mpare痛Numer寇ic,"餓Text=宗2.",奔"VP=A因lphan爸umeri親c;Val牢ue=2.麗")恨這樣就可以癢點擊工具欄際上的回放按纏鈕進行回放肺。湯在Test允Mana忘ger顯示吳結(jié)果演這個腳本只末能驗證一組賄數(shù)據(jù),并不抓能體現(xiàn)出自菜動化測試帶逆來的便利。托需要對腳本膠進行手工修照改,在腳本爬加入循環(huán)結(jié)般構(gòu)和數(shù)據(jù)池歉(Data遮pool)沸,這樣就可圣以實現(xiàn)一個屆腳本測試大絡(luò)量的數(shù)據(jù),飼腳本易于維幟護而且功能摧強大。塌數(shù)據(jù)庫Da橫tapoo棍l是一個測削試數(shù)據(jù)表,莖它能夠在回杠放期間向腳霉本傳送變量車值,適用于寇自動多次傳帶送不同數(shù)據(jù)籮。由Rob錄ot或Te炊stMa慨nager峰來創(chuàng)建和維伏護它們,不陶能直接編輯雪。座修改后的腳扶本如下:拆'$Inc仇lude斯"sqau逼til.s謊bh"休筍'深參考SQA罷UTIL.猛SBH頭宜文件;搶Sub席Main確D約imRe勵sult骨AsIn扣teger畜d孟imdp頓asl并ong咱炭菠'定義單精馬度型變量d銜p幟d粒imnu淋m1as浙stri診ng甘d慰imnu施m2as姑stri府ng衰d煩imsu域mas辮strin潑g份'蓮Initi杏ally隔Recor永ded:鹿2006-京4-29艱泡1則8:51串'豪Scrip熊tNam講e:計算西器-2來S墨tartA局pplic比ation奪"C:\查WINNT饒\syst講em32\則calc.建exe"石d范p=SQA丑Datap佳oolOp仆en("j蛙sq")賞企'打開名為哀jsq的D黨atapo暫ol活f著orx=媽1to密5軍C會allS景QAD伸atapo兼olFet偏ch(dp辱)哪馳材耽'從dat伙apool襯中得到一整巷行的值撕'把已得到舌的一行數(shù)據(jù)削庫之中的第禮n個或某列動的值賦給一儉個腳本變量籌C街allS代QADat巖apool惠Value示(dp,1若,num1獨)做C巾allS凝QADat皇apool橫Value被(dp,2色,num2眠)最C川allS努QADat少apool腳Value得(dp,3碌,sum)膛W找indow綁SetC次ontex暖t,"C士aptio測n=計算器音",""師I攻nputK質(zhì)eysn旺um1&扛"{+}"無&num渠2&"{兇=閑}"崗R憲esult染=La侵belVP疼(Com寺pareN渠umeri貧c,"T吼ext="棒&sum并&"."忙,"VP訴=Alph納anume糖ric;V祖alue=燥"&su曬m&".肢")攻n鳴ext譽C貪allS運QADat腫apool拌Close效(dp)敘W矩indow嶺Clos鼠eWin,踏"",彈""烤EndS桃ub穴注:SQA算Datap恰oolOp荷en("j稿sq"),葬jsq為數(shù)壤據(jù)池(DA培TAPOO眼L)名稱,塊需要在Te宣stMa員nager飛中手工創(chuàng)建啄。液使用穩(wěn)Test搖Manag地er稀創(chuàng)建數(shù)據(jù)池桃(DATA姿POOL)法1.打開致Test柜Manag啊er刪誠2.建立新識的DATA杠POOL,恨取名jsq置3.定義數(shù)續(xù)據(jù)域(列)盼4.輸入伐數(shù)據(jù)執(zhí)行腳本剃以后,就可潤以在回歸測歷試、集成測虧試、驗收測汪試中使用此哪腳本,提高裹測試效率。幫實驗澇十一邀Ratio屢nalR胸obot孟性能墾測試旁(2學(xué)時)除1.實驗?zāi)考傻陌鴮W(xué)會用自動縮化測試工具摔Ratio憐nalR紹obot滾對悔程序煙進行功能圖測試。胡2.實驗環(huán)似境各Micro故soft爬Windo輔ws200婦0Ser咐vice聾Pack4樂Ratio鵝nalS靈oftwa水re夜3好.實驗內(nèi)容劉一、創(chuàng)建性盒能測試腳本半:俘我們創(chuàng)建一蘆個基礎(chǔ)的虛夜擬用戶(V酬U)腳本,攀展示如何使量用Rati傻onal姐Robot驚進行性能測野試。簽使用Rat寄ional籮Robo摩t錄制Se難ssion矮,Robo嗓t錄制了所嘗有的客戶端鑄發(fā)送給服務(wù)重器的請求和懸從你開始錄悅制到停止錄狀制腳本的時魚間。這個過設(shè)程僅僅在R麥obot錄豆制過程中有唱效。它忽略跌GUI工作伴比如鍵盤和甚鼠標(biāo)操作,岔錄制Ses清sion后下,Robo刻t創(chuàng)建一個界適當(dāng)?shù)臏y試閥腳本,當(dāng)你牽在Test貌Mana報ge宇r中運行腳騾本的時候,東它回放你錄看制的請求,扶但是你執(zhí)行心的GUI操使作和你看到古的錄制時候順的操作不會起回放的。拒我們用懲:榆//211向.83.3溫2.188硬:82/煮網(wǎng)站進行測麗試,創(chuàng)建一朝個VU腳本場模擬用戶在執(zhí)“燥書生之家夜”泥主頁上進行福搜索的操作弟。這個腳本葬打開網(wǎng)站,震在頁面的左濟上角搜索區(qū)伏域搜索圖書抽并查看詳細唯信息。樣打開Rob相ot然后該選擇Fil械e->還錄制Ses定sion侍在Reco移rdSe身ssion碑->罰輸入Ses疊sion名參字,輸入忘”各BookP效ool凳–率Sess乳ionO糟ne占”終作為Ses喝sion名效字洞3.因為你窩的設(shè)置可能愿改變一些缺慎省設(shè)置,我順們將在錄制打前驗證這些躲設(shè)置,點擊騎Optio在n打開Se像ssion遼Reco剖rdOp菌tion窗球口堪4.點Ge斷nerat拆orpe閣rPro網(wǎng)tocol歐頁面然后驗枝證協(xié)議選擇影協(xié)庸議(我們用眉這個協(xié)議因稱為它支持T壓ransm災(zāi)issio仆n還有可以剪錄制Web百Serv摘ers和瀏篇覽器之間發(fā)缺生的各種命近令),驗證戚這個頁面的拐其他選項。否5.點擊G喘enera遲torF私ilter投ing頁面遠,驗證Au記toFi慚lteri范ng選項框偷是否被選擇仁還有所有協(xié)旱議除了DC揀OM協(xié)議外饑是否被選擇責(zé)(DCOM尿是獨占協(xié)議境,它不能和逆其他協(xié)議一騾起被選擇)說6.點Ge較nerat對or頁面黑驗證只“假Used魂atapo付ols孕”深,航“喉Verif辛yPla澤yBack財retu蛙rnco刷des切”慮,和容“梯Bind商outpu謀tpar姨amete悲rsto庭vuv府a(chǎn)riab驚les剛”猛選項框是否遮被選擇,然支后設(shè)置Ti晉ming為卵“辨perc輪omman煙d熔“償7.選擇O疾K紀(jì)8.一旦返纖回錄制的S病essio驕n,輸入響Sessi胡on名字窗姻口,再次點蹤OK.它將策啟動Ses抵sion沈Recor代der然后哥打開啟動應(yīng)會用程序窗口沉。娛9.輸入I源E啟動路徑書,寫入筆:污//211閘.83.3敬2.188蹦:82/s匪tat/l印ogind編ex.vm急作為參數(shù)螺10.點o貫k丘11.等待德IE窗口打患開。(加載游“酬書生之家純”凳頁面),這引需要1分到守2分鐘,這優(yōu)取決于你的封計算機太12.一旦薄打開糕“躲書生之家漏”拳主頁,然后辨,在文本框儉中輸入:役“完UML蛾”度然后點找“總立即檢索逢”究按鈕,結(jié)束可檢索后,選謙擇第一個返皆回結(jié)果對14.當(dāng)選慰擇項目結(jié)束往加載的時候煩,關(guān)閉瀏覽脅器。意15.當(dāng)結(jié)夢束錄制的時追候?qū)υ捒虺鰹?zāi)現(xiàn)了,選擇初YES桶16.在結(jié)賀束錄制窗口傳,輸入接“活BookP壁ool痰–其Sear辣chfo美rab思o(jì)ok協(xié)”劃作為你剛才絹錄制的腳本畫名稱。潑17.點o遠k,創(chuàng)建腳害本窗口將出?,F(xiàn)。積18.等待恒這個過程結(jié)臭束會花費很庭長時間,這五依靠的是你枕機器的運行躁速度。當(dāng)窗暴口顯示歇“丘Compl挎eted逝Succe掉ssful榆ly辭“誕的消息時候下,選擇OK扣二、創(chuàng)建性信能Test物Suit耳e枯上邊我們創(chuàng)昨建了一個簡萌單的Vu腳們本后,接下只來將創(chuàng)建一高個自動化T凳estS角uite。釋有兩種方式選創(chuàng)建它。為堂了演示效果種,將用最簡辮單的方法四――絨用性能測試萬向?qū)?。殺打開Te勝stMa畜nager塑然后選擇F側(cè)ile-辦>Ne春wSut氣ie,接下架來將出現(xiàn)N棟ewSu篩ite窗口詠選擇Per及forma暈nceT返estin撤gWiz睬ard然后守點ok按鈕暗,接下來會遇出現(xiàn)Per蓄forma魔nceT完estin躍gWin宋zard今–只Comp飛uters派窗口鑄點擊蹤“洽Local鞠Comp奇uter安”燈然后點ad撕dto掏list按研鈕,你將看筐到諒“跑local號comp團uter痛”竭在下邊的列我表框中顯示佩點next奔,將打開選慈擇測試腳本守窗口纖上邊的列表剃框有我們剛賄創(chuàng)建的腳本娘名字(bo六okpoo峰l呀–蟻sear的chfo燦rab旗ook),股點add或toli捆st按鈕。周你將看到洋”羅bookp柏ool眾–仙sear推chfo坐rab滴ook悅”筆添加到下邊萄的列表框中蛛了屆點擊Fin潔ish按鈕奪,將在Te頁stMa嗓nager子工作區(qū)中打皮開一個臨時治Test歪Suite臂,名字叫S槍uite1番7.選擇F鐘ile-將>Sa侍ve,輸入樸名字和描述券,然后點o蓬k潑在這個Su暴ite中都浴有什么呢?疼一個性能T盡estS過uite中酬包含用戶組姿和場景,有譽很多方法配零置這兩個元載素,這里簡迅單介紹刊User沿Group文s(用戶組寨)逝User飄group摸s班通??梢栽诟督M內(nèi)用歇run-t非ime器設(shè)置腳本承(狠后面運行的塘?xí)r候創(chuàng)建的纖虛擬用戶封),狹你可以選擇瘋機器用來做員分布式測試從,在機器上躍面運行那些務(wù)腳本。歐逐用戶組位于胞根節(jié)點。你套可以加入下建邊的所有的塵類型到你的紫用戶組里:龜Test濕case包—生測試用例是石在一個目標(biāo)它系統(tǒng)中可測我試的和可驗彎證的行為祖.蟻你可以添加暢測試用例到鏟suite臂或者修改已醒經(jīng)在sui指te中的測頁試用例,你捆添加測試用赴例可以同時鋒運行多個腳免本森.杰然后保存設(shè)草置,在性能委Test唇Suite倆中很少這么漏做,它僅僅慚是個選項豈乏Test匹scrip束t躍—則你可以添加儲測試腳本(過工程中的任堡何腳本)到應(yīng)Suite擴中或者修改序Suite哭中已經(jīng)存在盞的腳本的r座unpr醒opert貞ies設(shè)置役(距設(shè)置腳本執(zhí)促行次數(shù),添緒加腳本執(zhí)行物之間的延遲浪,渾設(shè)置Sch圣eduli繼ng方法買).恭Suite撲—倚你可以添肚加一個計算追機組到另一刷個suit濕e中(但是科不包含用戶高組)劈Delay鳳—荒你可以添加匙延遲到一個忘suite鋒中或者修改聰已經(jīng)存在的猾延遲的ru涉npro撞perti纏es.延遲敘是開始運行壩suite拼的時候允許間你設(shè)置一定冒時間間歇。掀他也可以設(shè)塔置suit榜e可以在一福天特定的時菊間啟動逐螺Scena梢rio冒—川你可以添加窗場景到一個掘suite夾或者修改s養(yǎng)uite已鄉(xiāng)經(jīng)存在的場伶景的run雷prop奔ertie掙s勻.帖當(dāng)你想在一均個場景重復(fù)逗使用你的一個系列動作的繁時候,你可載以添加場景昆到suit齡e綿悶。扇,余場景不能在減不同的su鉛ite中復(fù)盆用。罪杜Selec指tor獵—麗你可以添加競selec鎮(zhèn)tor述到一個su帆ite中也奇可以修改s掀uite已霸經(jīng)存在的s智uite的誠run-p日roper驅(qū)ties.廢Sele等ctor定射義每個虛擬前用戶執(zhí)行的稱序列。聚娘Synch恐roniz零ation染poin區(qū)t子—為你可以添加艇同步點到s期uite或脹者修改su咸ite已經(jīng)影存在的同步政點并修改同鋸步點的ru扔npro毯perti浸es.你用承同步點同步爪每個用戶的豎操作,在用懶戶運行期間蓬每個用戶執(zhí)累行到特定階羊段在進行操必作。兵纏Trans咸actor利—保你可以添加采tran躍sacto歪r笑到字suit網(wǎng)e鐮或者修改s糠uite中惰已經(jīng)存在的學(xué)trans醉actor摘的廁runp劍roper浪ties逮。你可以用吩tran漸sacto援r防設(shè)置每個虛夠擬用戶運行遺期間的任務(wù)側(cè)數(shù)量。勞Scena壩rios兔(場景)鈴場景可以讓米你重新使用厭特殊的測試環(huán)配置或者測捉試場景。卻三、運行責(zé)Suite剝:顯1.點vu糾user革grou棕p的右鍵,亞選擇Run焦Prop擊ertie稠s攻2.設(shè)置用河戶數(shù)為10釋,點ok爸你將看到這貝個10個虛廳擬用戶袖下邊我們設(shè)批置每次啟動稿兩個虛擬用球戶遮選擇su降ite->舉edit墓runti渡me,將打紙開Runt熊imeS蘇ettin定gs窗口蜻選擇Sta茅rtte景sters地ing谷roups越和設(shè)置陪Numbe會rto鎖start提ata葵time友為2舍點ok然后腐保存更改病運行sui植te燕打開sui創(chuàng)te窗口,衰設(shè)置虛擬用字戶為5(我尋們將設(shè)置最宇大用戶數(shù)的名一半)然后侵點ok按鈕失如果你運行獎GUI腳本固,當(dāng)你運行根這個sui囑te的時候蘆你可能看到捆你以前沒看忘到的窗口,叼出現(xiàn)什么窗釘口是基于你譜的設(shè)置。曉你將看到下為邊的消息窗菊口濱這個窗口顯株示的是su仗ite的編災(zāi)譯窗口。T誠estM耕anger婆將檢查和編愉譯你添加到意suite梢中的腳本,炭如果執(zhí)行起配來有任何問摘題,將出現(xiàn)樓提示信息并喊且test特mang變er將中止淋運行sui村te。如果些一切正常僅授僅幾秒鐘你茄將看到窗口陵運行正常。任當(dāng)你停止運緩行的時候這哈個窗口將最淹小化并且關(guān)嗓閉。當(dāng)所有伙類型的窗口姥打開后,這邊些窗口幫助妥你監(jiān)控測試虎過程和腳本月運行狀態(tài)。舞RunT溉oolba場r共你可以用這束工具欄停止島在任何時候糧停止運行s濫uite。考這個工具欄豆很好用,如揪果你想停止陰,因為你想白知道錯誤的山原因或者調(diào)申試腳本東.秀Progr田essT營oolba擱r襪工具欄顯示野你的運行時哨間,一定數(shù)驢量的活動用課戶忍,餃一定數(shù)量結(jié)綁束的用戶組.付在這個例子可中是測試執(zhí)架行一個腳本打。通過這個衣工具欄你很壓容易知道計抱算機非正常悄停止和試圖誕查找原因。棵右邊按鈕打綿開不同的視夸圖和柱狀圖鹿。露Overa最llPr羅ogres尚sVie師w眠在進行測試畜的時候,這毒個窗口顯示狠一步一步的艷測試過程。燥State行Hist坡ogram巾(柱狀圖)懸柱狀圖表示刃當(dāng)前計算機靠發(fā)生了什么堆。這個圖形居也可以顯示浪你做分布式貞測試的時候布的情況。程Compu丹terV理iew詳這個視圖列注舉了每個計翻算機包含運節(jié)行的腳本名費稱和它當(dāng)前雖運行的狀態(tài)舍。你可以看穴到每個腳本奧執(zhí)行,腳本售的狀態(tài),和籠運行多長時面間遙Revie夕wing向anda城nalyz撈ingt佛here騎ports示你可以在下踏邊的窗口看建到每個虛擬清用戶的運行俱結(jié)果,點結(jié)嬸點可以查看悔到詳細信息艦。前如果你點t搶estc恰aser倚esult輩頁面按鈕,緞你會看到一洽個空頁面。繳這是因為你驢沒有在Te陷stMa珍nager兼中關(guān)聯(lián)測試液用例和測試酸腳本。屯另兩個窗口售在執(zhí)行后打諸開,第一個躁是命令狀態(tài)句窗口輸出窗散口。應(yīng)命令狀態(tài)報吊告顯示總共如的時間數(shù),勿命令執(zhí)行和霞多少個命令盤通過和失敗判。這個報告飲反映一個s畫uite運蜘行的健康度綠。鑄最后一個窗驕口是我們看矩到的是性能乎報告輸出窗浴口:童性能報告顯墻示錄制的s擴uite運資行每個命令必的響應(yīng)時間庸,標(biāo)準(zhǔn)方差盈,不同的百居分比欺實驗鹽十二合用Proj鞠ect2渾003進行旋項目計劃編錦寫地(2學(xué)時)辯1.實驗?zāi)渴暗拿撜莆斩x項指目的信息,僵對項目進行獄WBS分解虛并填寫每個枝子任務(wù)的估辣計工期、設(shè)拌定任務(wù)的鏈槽接關(guān)系、建肉立資源表、侍給項目的各法項任務(wù)分配爆資源共。薪2.實驗環(huán)摩境亡Micro效soft兔Windo租ws200膊0Ser挎vice陷Pack4卷Proje回ct20狠03革3鞠.實驗內(nèi)容幟Proje蘋ct是一個宿功能強、管千理細膩、操場作方便的優(yōu)阿秀項目管理輸網(wǎng)絡(luò)計劃軟跪件,這個軟膛件的理論基悼礎(chǔ)是國際上坑公認(rèn)的關(guān)鍵痰路徑法(C懶PM)和計鈔劃評審技術(shù)配(PERT焰)。它提供疏了一套完整協(xié)的項目描述重和計算的方亡法及模型,趕通過這個軟久件生成的圖玻、表或文件份,使所有參表加項目工作戒的人員對于雁項目的理解啦達到共識,植從而能夠協(xié)棍調(diào)一致地工爐作,出色地勻完成項目。盲為了更有泰效率地做好凱一個項目計召劃,根據(jù)筆扶者的經(jīng)驗,盾按照以下的換工作流程來屯編制計劃會末比較好:跟1、定義項養(yǎng)目的信息:欣包括項目開燙始時間、項指目文件名稱洲、摘要信息勻、項目日歷嗓時間等,這器一步可以通艘過“項目向辮導(dǎo)”完成。導(dǎo)Proje鑄ct200瑞3掀的項目向?qū)沼脩艚缑娣菄槼S押?,可貝以引?dǎo)用戶射一步一步的捆完成以上信券息的設(shè)置。敏2、對項目也進行WBS縫分解,

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論