自動(dòng)化軟件測試課程設(shè)計(jì)_第1頁
自動(dòng)化軟件測試課程設(shè)計(jì)_第2頁
自動(dòng)化軟件測試課程設(shè)計(jì)_第3頁
自動(dòng)化軟件測試課程設(shè)計(jì)_第4頁
自動(dòng)化軟件測試課程設(shè)計(jì)_第5頁
已閱讀5頁,還剩8頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

課程設(shè)計(jì)(論文)任務(wù)書一軟件 學(xué)院一軟件工稈(軟件測試) 專 業(yè)―2011— 班一、課程設(shè)計(jì)(論文)題目 基于LoadRunner的性能測試 二、 課稈設(shè)計(jì)(論文)工作自2014年23日起至2014年6月26日止。三、課程設(shè)計(jì)(論文)地點(diǎn): 創(chuàng)新大樓軟件實(shí)訓(xùn)中心機(jī)房 四、 課程設(shè)計(jì)(論文)內(nèi)容要求:1本課程設(shè)計(jì)的目的 使學(xué)生能掌握使用自動(dòng)化測試工具LoadRunner進(jìn)行網(wǎng)站性能測試的基本思路和方法,并能初步判斷被測系統(tǒng)的性能結(jié)果; 培養(yǎng)學(xué)生分析、解決問題的能力;提高學(xué)生的科技論文寫作能力。2.課程設(shè)計(jì)的任務(wù)及要求基本要求:設(shè)計(jì)合理劃分的測試用例對被測系統(tǒng)進(jìn)行性能測試,觀測常見的性能指標(biāo)數(shù)值對進(jìn)行性能測試時(shí)不同負(fù)載壓力對測試造成的影響進(jìn)行分析和總結(jié);相應(yīng)腳本的編寫。創(chuàng)新要求:在基本要求達(dá)到后,可對被測系統(tǒng)進(jìn)行探索性測試。課程設(shè)計(jì)論文編寫要求要按照書稿的規(guī)格打印書寫課程設(shè)計(jì)論文論文包括目錄、設(shè)計(jì)思路、具體實(shí)現(xiàn)、運(yùn)行調(diào)試與分析討論、設(shè)計(jì)體會與小結(jié)、參考文獻(xiàn)、附錄等課程設(shè)計(jì)論文裝訂按學(xué)校的統(tǒng)一要求完成答辯與評分標(biāo)準(zhǔn):出勤和學(xué)習(xí)態(tài)度:10分;課設(shè)檢查:20分;回答問題:20分;課設(shè)論文:50分;

5)參考文獻(xiàn):(1)余杰,趙旭斌.《精通QTP自動(dòng)化測試技術(shù)領(lǐng)航》.人民郵電出版社(2)陳能技.《QTP自動(dòng)化測試實(shí)踐》.電子工業(yè)出版社(3)陳霽.《性能測試進(jìn)階指南一一LoadRunner11實(shí)戰(zhàn)》.電子工業(yè)出版社6)課程設(shè)計(jì)進(jìn)度安排內(nèi)容天數(shù)地點(diǎn)構(gòu)思及收集資料1圖書館設(shè)計(jì)與測試2.5實(shí)驗(yàn)室撰寫論文1.5圖書館、實(shí)驗(yàn)室學(xué)生簽名: 2013年7月1日課程設(shè)計(jì)(論文)評審意見(1)測試內(nèi)容(15分):優(yōu)()、良()、中()、一般()、差();(2)設(shè)計(jì)分析(10分):優(yōu)()、良()、中()、一般()、差();(3)測試開發(fā)(50分):優(yōu)()、良()、中()、一般()、差();(4)結(jié)果分析(25分):優(yōu)()、良()、中()、一般()、差();評閱人: 職稱: 講師 2014年6月27日目錄TOC\o"1-5"\h\z目錄 3.\o"CurrentDocument"1概述 5.\o"CurrentDocument"1.1目的 5.\o"CurrentDocument"1.2背景 5.\o"CurrentDocument"1.3范圍 5.\o"CurrentDocument"測試概要 5.\o"CurrentDocument"2.1測試環(huán)境 5.\o"CurrentDocument"2.2人力資源 5.\o"CurrentDocument"測試工作量 6\o"CurrentDocument"測試內(nèi)容及方法 6\o"CurrentDocument"3.1測試需求/目標(biāo) 6\o"CurrentDocument"3.2測試內(nèi)容 6.\o"CurrentDocument"3.3測試工具 6.\o"CurrentDocument"測試結(jié)果及分析 6\o"CurrentDocument"4.1網(wǎng)站處理性能評估 6\o"CurrentDocument"4.2并發(fā)登錄用戶測試 7\o"CurrentDocument"結(jié)果分析 8.\o"CurrentDocument"5.1場景執(zhí)行情況 8\o"CurrentDocument"StatisticsSummary(統(tǒng)計(jì)信息摘要) 8\o"CurrentDocument"TransactionSummary(事務(wù)摘要) 9\o"CurrentDocument"HTTPResponsesSummary(HTTP響應(yīng)摘要) 9\o"CurrentDocument"并發(fā)數(shù)分析 10\o"CurrentDocument"響應(yīng)時(shí)間 11\o"CurrentDocument"每秒點(diǎn)擊數(shù) 111概述1.1目的本測試報(bào)告為百度的首頁面訪問的性能測試報(bào)告,目的在于總結(jié)測試階段的測試以及分析測試結(jié)果,描述網(wǎng)站是否符合需求。1.2背景考慮到用戶數(shù)量及數(shù)據(jù)的增多給服務(wù)器造成壓力不可估計(jì),因此計(jì)劃對網(wǎng)站負(fù)載性能測試,在系統(tǒng)配置不變的情況下,在一定時(shí)間內(nèi),服務(wù)器在高負(fù)載情況下的性能行為表現(xiàn),便于對系統(tǒng)環(huán)境進(jìn)行正確的分析及評估。1.3范圍本次測試主要是百度首頁面訪問的性能測試。測試概要2.1測試環(huán)境PC機(jī):dell筆記本操作系統(tǒng):windows7測試機(jī)與被測服務(wù)器在同一局域網(wǎng)進(jìn)行,排除了網(wǎng)速限制及網(wǎng)速度不穩(wěn)定性2.2人力資源下表列出了所有參與此項(xiàng)目的測試人員:角色資源數(shù)量/具體人員測試員XX2.3測試工作量任務(wù)開始時(shí)間結(jié)束時(shí)間總計(jì)(天數(shù))總計(jì)(人時(shí))計(jì)劃2012/6/22012/6/21實(shí)際2012/6/22012/6/21測試內(nèi)容及方法3.1測試需求/目標(biāo)在大用戶量、數(shù)據(jù)量的超負(fù)荷下,獲得服務(wù)器運(yùn)行時(shí)的相關(guān)數(shù)據(jù),從而進(jìn)行分析系統(tǒng)的穩(wěn)定性。3.2測試內(nèi)容本次測試主要是對百度首頁訪問操作在大負(fù)荷情況下處理數(shù)據(jù)的能力及承受能力。測試方法:場景并發(fā)用戶數(shù)量運(yùn)行場景設(shè)置測試點(diǎn)登錄20010分鐘服務(wù)器穩(wěn)定性及操作響應(yīng)時(shí)間3.3測試工具主要測試工具為:LoadRunner性能測試工具輔助軟件:FastStoneCaoture,Word2007測試結(jié)果及分析4.1網(wǎng)站處理性能評估這次測試屬于局域網(wǎng)環(huán)境進(jìn)行,排除了外網(wǎng)的網(wǎng)速限制及不穩(wěn)定性。

4.2并發(fā)登錄用戶測試測試內(nèi)容:這次測試沒有加入思考時(shí)間(thinktime),只是簡單的百度首頁頁面的響應(yīng)。Elapsed勺匚enari口Elapsed勺匚enari口timemm:ssAverageTransactionR>e百卩ariseTime〔SPLICnBeBu.=lB5」^50tlBflsBA<沽乩話ia u1 些■■Scale BH歸u日HKrit 沽乩話ia u1 些■■Scale BH歸u日HKrit ■Gi單hlMini麗Graph'sAve吋Qiaph'tMail▼Grcfjh'^MetGrapW#Bld■-A匚bon_rr-ansaJiDn32.12471.7711l54fi755320.042J*1vuser_encLTian&3cbcn00000hoi1vu=?r_inL'rranssction0a0CO100Legend ¥買ul匚口-JGImsUE」1-口」OJquJnpJ"勺罠11AjdlonTraneaDtiDr| |20Qvuaarop-dTraraaciion■i'usarinrtTrarasHiiwLeqendl 9X|可F匝朗岸棒咽 巨] [T|說明:用戶的整個(gè)執(zhí)行流程都錄制在Action(循環(huán))部分,所以Vuser_int(開始)和Vuser_end(結(jié)束)部分為空。Action_Transaction部分的時(shí)間為運(yùn)行整個(gè)Action腳本所需的時(shí)間。整個(gè)Action的平均響應(yīng)時(shí)間為:71.77秒。 TIISuminarv說明:所有響應(yīng)事務(wù)數(shù)為:37個(gè),1359個(gè)失敗,187個(gè)停止。5結(jié)果分析5?1場景執(zhí)行情況Period:2012/6/213:52-2012/6/214:02AnalysisS山Period:2012/6/213:52-2012/6/214:02£c4nar?ftaim^i Scanario1R@&ullt£-infi-asebsri=C:LUsQrslHullivAppDmtNLLocmlVT口Fplr口世」r「DiflEFatik^n:! *5minuiQSand5§sacands.StatisticsSummary該部分給出了本次測試場景的名稱、結(jié)果存放路徑及場景的持續(xù)時(shí)間,如上圖所示。從該圖我們知道,本次測試從2012/6/213:52開始,到2012/6/214:02結(jié)束,共歷時(shí)10分。StatisticsSummary(統(tǒng)計(jì)信息摘要)StatisticsSummaryMaximumFCunninqVuserss20DTotalThrownthiDiit (S> 2S.SZ4P24aAvisma2Throiirilhput(h-v+sas/seco-rafil: G> 4S.LZ1TotalHits: S> 6r3L3Avpraqal-lfttEparSecarirl: 霑\ 10.372TotalErr口rsm (S) 1.3=3YchjcandslineSLAdstsu-sirgthe占LAccmfiquraiticin哪i^mrdYchjcananatransaotiorbehaviorusingthe 區(qū)總T「EmE;EictiDnrnBdnmEEE該部分給出了場景執(zhí)行結(jié)束后并發(fā)數(shù)、總吞吐量、平均每秒吞吐量、總請求數(shù)、平均每秒請求數(shù)的統(tǒng)計(jì)值,如圖所示。從該圖我們得知,本次測試運(yùn)行的最大并發(fā)數(shù)為200,總吞吐量為28,824,240字節(jié),平均每秒的吞吐量為48,121字節(jié),總的請求數(shù)為6,213,平均每秒的請求為10.372,對于吞吐量,單位時(shí)間內(nèi)吞吐量越大,說明服務(wù)器的處理能越好,而請求數(shù)僅表示客戶端向服務(wù)器發(fā)出的請求數(shù),與吞吐量一般是成正比關(guān)系。Transactionsummary(事務(wù)摘要)TiransactionSummary『LHfiMiirtiEiiE:"TutsIPassed:437TctalFalied:L.33EITetaISto-ppad:1B7 執(zhí)材才耳口口FtowipDri首aTim*Tr£kns^c.lra-nNdimeSLAStatus-SMinlmuiiniAve-rage-IMaximumiDe-tfiaUi口■90PEixentFallSlopActiariTran-sactiart32.L24-74.3&7KE.33934.GSL37IP335LETmiserendTransHcticrn000.001QD2.0000vusarmitTransactaon0Q0-0020D20000ServiceL-ev^l Lesend^律PassElFail(J)NoData該部分給出了場景執(zhí)行結(jié)束后相關(guān)Action的平均響應(yīng)時(shí)間、通過率等情況,如上圖所示。從該圖我們得到每個(gè)Action的平均響應(yīng)時(shí)間與業(yè)務(wù)成功率。HTTPResponsesSummary(HTTP響應(yīng)摘要)HTTPResponsesSumman'HTTPTotalPtrHTTP劉。6rL9010-33^¥HTTP西423□,□38該部分顯示在場景執(zhí)行過程中,每次HTTP請求發(fā)出去的狀態(tài),是成功還是失敗,都在這里體現(xiàn),如圖5-6所示。從圖中可以看到,在本次測試過程中LoadRunner共模擬發(fā)出了6213次請求(與“統(tǒng)計(jì)信息摘要”中的“TotalHits”一致),其中“HTTP200”的是6190次,而“HTTP204”則有23,說明在本次過程中,經(jīng)過發(fā)出的請求大部分都能正確響應(yīng)了,但還是有部分未得到任何返回內(nèi)容,但未影響測試結(jié)果,“HTTP200”表示請求被正確響應(yīng),而“HTTP204”表示服務(wù)器成功處理了請求,但未返回任何內(nèi)容。5?5并發(fā)數(shù)分析Ftiuiflil^VirsefSDtDDMMtl:[GC1MI2:DI Q3BCD33DGiCO[USD旳訊Ii5:3>D&Oti関如D7:DI07MDSDD陽刃晦:皿D93fiID血ElapsedscenaiiDlimemm55“RunningVusers(運(yùn)行的并發(fā)數(shù))”顯示了在場景執(zhí)行過程中并發(fā)數(shù)的執(zhí)行情況。它們顯示Vuser的狀態(tài)、完成腳本的Vuser的數(shù)量以及集合統(tǒng)計(jì)信息,將這些圖與事務(wù)圖結(jié)合使用可以確定Vuser的數(shù)量對事務(wù)響應(yīng)時(shí)間產(chǎn)生的影響。上圖顯示了百度性能測試過程中Vusers運(yùn)行情況,從圖中我們可以看到,Vusers的運(yùn)行趨勢與我們場景執(zhí)行計(jì)劃中的設(shè)置是一樣,表明在場景執(zhí)行過程中,Vusers是按照我們預(yù)期的設(shè)置運(yùn)行的,沒有Vuser出現(xiàn)運(yùn)行錯(cuò)誤,這樣從另一個(gè)側(cè)面說明我們的參數(shù)化設(shè)置是正確的,因?yàn)槭褂梦ㄒ粩?shù)進(jìn)行參數(shù)化設(shè)置,如果設(shè)置不正確,將會導(dǎo)致Vuser運(yùn)行錯(cuò)誤。5.6響應(yīng)時(shí)間Average「Average「ertMictonRfrSjpon&eTimeS30 _3b1Q-皿⑷003dCiECD130噩悶MMUMbl3QC4EK&43Db500鴨鈿MMDSM&?:? <7:HaSCOH:3I-陽:M的MElapsedaeensnaumemmssI吒戎嗚詁難I話乜童上|9?1I吒戎嗚詁難I話乜童上|9?1帕1二|5MG||VlMgUgnBri”Riehtl1rJGraph':Avfllz:| Ma>^lGraph七W??I 驗(yàn)1工||^1|1vw$ ncjTidnmci刃nD01100■flj5wriLTiflnr?lDnD0q.kh0QIFM1Acfcn_llanc-artw"!址山i爍話761592Q?2這張圖是平均事務(wù)響應(yīng)時(shí)間與結(jié)果摘要中的“Transa

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論