【正文】
分析圖 每秒點(diǎn)擊數(shù)與吞吐量數(shù)分析“Hits per Second(每秒點(diǎn)擊數(shù))”反映了客戶端每秒鐘向服務(wù)器端提交的請(qǐng)求數(shù)量,如果客戶端發(fā)出的請(qǐng)求數(shù)量越多,與之相對(duì)的“Average Throughput”也應(yīng)該越大,并且發(fā)出的請(qǐng)求越多會(huì)對(duì)平均事務(wù)響應(yīng)時(shí)間造成影響,所以在測(cè)試過程中往往將這兩者結(jié)合起來分析。圖17顯示的是 “Average Throughput”的圖,從圖中可以看出,兩種圖形的曲線都正常并且基本一致,說明服務(wù)器能及時(shí)的接受客戶端的請(qǐng)求,并能夠返回結(jié)果。而如下圖161和圖171所示,兩種曲線基本走向一致,說明服務(wù)器能夠及時(shí)接受客戶端,并且返回正常結(jié)果;而圖162和172真的兩種曲線走向存在少許區(qū)別說明可能存在問題。如果“Hits per Second”正常,而“Average Throughput (bytes/second)”不正常,則表示服務(wù)器雖然能夠接受服務(wù)器的請(qǐng)求,但返回結(jié)果較慢,可能是程序處理緩慢;如果“Hits per Second”不正常,則說明客戶端存在問題,那種問題一般是網(wǎng)絡(luò)引起的,或者錄制的腳本有問題,未能正確的模擬用戶的行為。圖161 每秒點(diǎn)擊數(shù)圖 圖162 每秒點(diǎn)擊數(shù)圖圖171 每秒吞吐量圖 圖172 每秒吞吐量圖 業(yè)務(wù)成功率數(shù)分析“業(yè)務(wù)成功率”這個(gè)指標(biāo)在很多系統(tǒng)中都提及到,比如電信的、金融的、企業(yè)資源管理的等等,具體的業(yè)務(wù)成功率是排除那些復(fù)雜的業(yè)務(wù)業(yè)務(wù)成功率就是事務(wù)成功率,用戶一般把一個(gè)Aciton當(dāng)做一筆業(yè)務(wù),在LoadRunner場(chǎng)景執(zhí)行中一筆交易稱為一個(gè)事務(wù),所以說業(yè)務(wù)成功率其實(shí)就是事務(wù)成功率、通過率的意思。在“Transaction Summary”中我們可以很明確的看到每個(gè)事務(wù)的執(zhí)行狀態(tài),如圖181所示,從圖中可以看出,所有的Aciton都是綠色的,即表示為Passed;而圖182所示部分Aciton是紅色的表示沒有Passed。圖181 “業(yè)務(wù)成功率”圖 圖182 “業(yè)務(wù)成功率”圖通過對(duì)兩個(gè)測(cè)試用例獲取的數(shù)據(jù)分析得知,該系統(tǒng)用戶達(dá)到300時(shí)可以全部登錄申請(qǐng)成功,但是系統(tǒng)此時(shí)已經(jīng)不穩(wěn)定,并且還有Action沒有通過,則可以推測(cè)該系統(tǒng)能承受的用戶在300左右。第六章 結(jié)束語這此我完成了對(duì)一個(gè)項(xiàng)目的測(cè)試。之前我并沒有學(xué)過軟件測(cè)試,剛開始接觸的時(shí)候,總站在開發(fā)的角度去看問題,通過幾個(gè)月在常熟IBMETP的培訓(xùn),使我對(duì)軟件測(cè)試這個(gè)行業(yè)有了一定的了解,并且也掌握了軟件測(cè)試的基本知識(shí)和一些測(cè)試工具的使用,結(jié)合我的學(xué)習(xí)我完成了我的畢業(yè)論文。一門新技術(shù)的掌握,最重要的是實(shí)踐和主動(dòng)學(xué)習(xí),只有這樣才能盡快掌握它。在畢業(yè)論文過程中我完成了對(duì)一個(gè)系統(tǒng)的完整測(cè)試,從剛開始的制定測(cè)試計(jì)劃,設(shè)計(jì)測(cè)試用例,實(shí)施測(cè)試,測(cè)試結(jié)果分析,到最后的測(cè)試總結(jié),學(xué)到了不少知識(shí)。通過這次畢業(yè)設(shè)計(jì),使我對(duì)所學(xué)知識(shí)有了一次全面的綜合運(yùn)用,也學(xué)到了許多上課時(shí)沒涉及到的知識(shí)。本課題在選題及研究過程中得到郭威老師的親切關(guān)懷和悉心指導(dǎo),從課題的選擇到項(xiàng)目的完成郭老師始終給予細(xì)心的指導(dǎo)和不懈的支持,在此向郭老師致以最誠(chéng)摯的謝意。[參考文獻(xiàn)]:[1][M].北京:人民郵電出版社,2009[2][M].北京:電子工業(yè)出版社,2009[3][M]. 北京:電子工業(yè)出版社,2007[4]陳紹英,劉建華,[M].北京:電子工業(yè)出版社,2007[5][M].北京:清華大學(xué)出版社,2005 [6]李昂[同譯者作品].[M].北京:機(jī)械工業(yè)出版社,2003[7][M].上海:人民郵電出版社,2008[8]陳紹英,金成姬,[M].北京:電子工業(yè)出版社,2009LoadRunner Based on online munication system performance test [Abstract] Along with the increasing scale of software system in process and plexity, it is particularly reflected in the Web system. With the increased plexity of the software, users of software quality, increasing performance requirements. This project tested online munication system by applying the test automation tool software LoadRunner. It carries on the preliminary test by designing test plan, recording LoadRunner scripts, simulating concurrent users test scenario and debugging, collecting test data, analysing test data and so kind of means to get relevant data results and final test report,and it is proved feasible.[Keywords] Automated Test LoadRunner online munication system 第 22 頁,共 22