版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
實訓(xùn)報告書專業(yè)系別報告題目報告人學(xué)號指導(dǎo)教師實訓(xùn)時間目錄TOC\o"1-2"\h\z一、引言 3二、軟件測試技術(shù)基礎(chǔ) 31.軟件測試技術(shù) 32.軟件測試終止標(biāo)準(zhǔn) 4三、測試準(zhǔn)備 41.測試目標(biāo) 42.待測系統(tǒng)的軟硬件環(huán)境 43.測試工具的選擇 44.需求概述 5四、測試計劃 51.測試策略 52.測試人員 53.測試項目 64.測試進(jìn)度 6五、測試用例設(shè)計 71.界面測試用例設(shè)計 72.手動的功能測試用例設(shè)計 83.自動的功能測試用例設(shè)計 104性能測試用例設(shè)計 11六、測試用例執(zhí)行情況 121.界面測試用例執(zhí)行情況 122.手動的功能測試用例執(zhí)行情況 123.自動的功能測試用例執(zhí)行情況 144.性能測試用例執(zhí)行情況 17七、測試過程管理(TestDirector) 251.測試需求 252.測試計劃 253.測試執(zhí)行 254.缺陷報告 25八、測試結(jié)果分析 251.軟件能力 252.缺陷和限制 253.建議 264.測試結(jié)論 26一、引言隨著計算機應(yīng)用領(lǐng)域的不斷擴(kuò)大,所處理的問題也越來越復(fù)雜。最初,人們用處理簡單問題的一些方法去處理日益復(fù)雜的問題。因此,軟件危機出現(xiàn)了。而軟件產(chǎn)品質(zhì)量則成為開發(fā)者和用戶最關(guān)心的問題。軟件測試能夠有效地幫助開發(fā)者及時發(fā)現(xiàn)程序中的錯誤或缺陷,及時改正,避免軟件產(chǎn)品由于存在某種程度的缺陷造成不必要的損失以至影響產(chǎn)品的最終質(zhì)量。為了給用戶提供一個高質(zhì)量的可靠性強的軟件產(chǎn)品,軟件測試人員必須從縱向和橫向兩個方面對系統(tǒng)的各個模塊進(jìn)行深入的分析測試,以便能夠準(zhǔn)確及時地發(fā)現(xiàn)程序中存在的缺陷和錯誤。軟件測試是一項非常復(fù)雜的系統(tǒng)工程,從不同的角度考慮可以有不同的劃分方法。按是否執(zhí)行程序分為靜態(tài)測試和動態(tài)測試。按程序開發(fā)階段分為單元測試、集成測試、系統(tǒng)測試、驗收測試、回歸測試、ALPHA測試和BETA測試。按測試方法分為黑盒測試、白盒測試和灰盒測。按測試目的分為功能測試、性能測試、壓力測試、安全性測試、兼容性測試等等。因此,為了更好的明確測試的過程,了解測試究竟要完成哪些工作,我們首先要掌握這些軟件測試方法和技術(shù)。在本次綜合實踐中,我們小組選擇了評分管理系統(tǒng)作為測試對象。目的是通過對評分管理系統(tǒng)的測試來發(fā)現(xiàn)程序中存在的缺陷以及修正錯誤的建議,來提高程序的應(yīng)用率,為用戶提供一個方便、安全、實用的產(chǎn)品。同時把所學(xué)知識與實際相結(jié)合起來應(yīng)用,來提高軟件測試本領(lǐng),為以后的軟件測試工作積累經(jīng)驗。二、軟件測試技術(shù)基礎(chǔ)1.軟件測試技術(shù)軟件測試技術(shù)多種多樣,我們可以結(jié)合實際環(huán)境選擇與使用,在此介紹兩種測試技術(shù):黑盒測試和白盒測試。黑盒測試:已知產(chǎn)品的功能設(shè)計規(guī)格,可以進(jìn)行測試證明每個實現(xiàn)了的功能是否符合要求。黑盒測試意味著測試要在軟件的接口處進(jìn)行。這種方法是把測試對象看作一個黑盒子,測試人員完全不考慮程序內(nèi)部的邏輯結(jié)構(gòu)和內(nèi)部特性,只依據(jù)程序的需求規(guī)格說明書,檢查程序的功能是否符合它的功能說明。因此黑盒測試又叫功能測試或數(shù)據(jù)驅(qū)動測試。黑盒測試主要是為了發(fā)現(xiàn)以下幾類錯誤:1)是否有不正確或遺漏的功能?2)在接口上,輸入是否能正確的接受?能否輸出正確的結(jié)果?3)是否有數(shù)據(jù)結(jié)構(gòu)錯誤或外部信息(例如數(shù)據(jù)文件)訪問錯誤?4)性能上是否能夠滿足要求?5)是否有初始化或終止性錯誤?白盒測試:已知產(chǎn)品的內(nèi)部工作過程,可以通過測試證明每種內(nèi)部操作是否符合設(shè)計規(guī)格要求,所有內(nèi)部成分是否以經(jīng)過檢查。白盒測試是對軟件的過程性細(xì)節(jié)做細(xì)致的檢查。這種方法是把測試對象看作一個打開的盒子,它允許測試人員利用程序內(nèi)部的邏輯結(jié)構(gòu)及有關(guān)信息,設(shè)計或選擇測試用例,對程序所有邏輯路徑進(jìn)行測試。通過在不同點檢查程序狀態(tài),確定實際狀態(tài)是否與預(yù)期的狀態(tài)一致。因此白盒測試又稱為結(jié)構(gòu)測試或邏輯驅(qū)動測試。白盒測試主要是想對程序模塊進(jìn)行如下檢查:1)對程序模塊的所有獨立的執(zhí)行路徑至少測試一遍。2)對所有的邏輯判定,取“真”與取“假”的兩種情況都能至少測一遍。3)在循環(huán)的邊界和運行的界限內(nèi)執(zhí)行循環(huán)體。4)測試內(nèi)部數(shù)據(jù)結(jié)構(gòu)的有效性,等等。只對軟件進(jìn)行外部測試的話會有很多內(nèi)部程序路徑?jīng)]有被測試到;不能直接針對特定的程序段進(jìn)行深入測試,因此可能會隱藏很多的問題。而與此類測試技術(shù)可以互補的正是白盒測試。所以黑盒測試和白盒測試應(yīng)該結(jié)合起來使用。這樣才能更好的保證程序的安全性。2.軟件測試終止標(biāo)準(zhǔn)軟件測試是以最少的時間和人力找出軟件中潛在的各種錯誤和缺陷為目的的。軟件測試對于不同的立場,存在著不同的意義。從用戶的角度出發(fā),普遍希望通過軟件測試暴露軟件中隱藏的錯誤和缺陷,以考慮是否可以接受該產(chǎn)品。而從軟件開發(fā)者的角度出發(fā),則希望測試系統(tǒng)成為表明軟件產(chǎn)品中不存在錯誤的過程,驗證該軟件已正確地實現(xiàn)了用戶的要求,確立人們對軟件質(zhì)量的信心。三、測試準(zhǔn)備1.測試目標(biāo)通過對評分管理系統(tǒng)的測試,對其性能、功能和界面進(jìn)行測試,發(fā)現(xiàn)系統(tǒng)中存在的缺陷,及時準(zhǔn)確地定位并改正錯誤,為用戶提供一個安全、方便、實用的程序。2.待測系統(tǒng)的軟硬件環(huán)境硬件環(huán)境:計算機。軟件環(huán)境:WindowsXP系統(tǒng),IE瀏覽器,MicrosoftVisualStudio2005、WinRunner、LoadRunner軟件測試工具,Access數(shù)據(jù)庫系統(tǒng)。3.測試工具的選擇為了完成測試目標(biāo),我們組選用了WinRunner、LoadRunner對評分管理系統(tǒng)進(jìn)行全面的功能測試、界面測試和性能測試。以下對選用工具做一個簡單的介紹。WinRunner是MercuryInteractive提供的一種企業(yè)級的功能測試工具,用于檢驗應(yīng)用程序是否能如期進(jìn)行。通過自動捕獲、檢測和重放用戶的交互操作,WinRunner能夠發(fā)現(xiàn)系統(tǒng)缺陷,并確保那些跨越多個應(yīng)用程序和數(shù)據(jù)庫的業(yè)務(wù)流程再初次發(fā)布就避免故障的出現(xiàn),并且保持其長期穩(wěn)定地運行。在布署一個開發(fā)完成的Web應(yīng)用程序時,必須測試該程序,以確保其正常運行,不會產(chǎn)生錯誤。由于WinRunner可以自動有效的測試不斷變化著的多重應(yīng)用程序,所以還會大大節(jié)省測試所花費的人力和財力。此外,WinRunner直觀的記錄流程能讓任何人在GUI上輕輕點擊鼠標(biāo)就可以建立測試,即使技術(shù)知識有限的用戶也能生成完整地測試,用戶還可以直接編輯測試指令來滿足各種復(fù)雜測試的需求。而且在記錄測試的過程中,插入檢測點,在查尋潛在錯誤的同時,比較預(yù)想和實際的測試結(jié)果。在插入檢測點后,WinRunner會收集一套性能指標(biāo)。在測試運行時對其進(jìn)行驗證。WinRunner允許使用幾種不同類型的檢查點,包括文本、GUI、位圖和數(shù)據(jù)庫等各種類型。LoadRunner是一種預(yù)測系統(tǒng)行為和性能的負(fù)載測試工具。它通過模擬上千萬用戶實施并發(fā)負(fù)載及實時性能監(jiān)測的方式來確認(rèn)和查找問題,LoadRunner能夠?qū)φ麄€企業(yè)架構(gòu)進(jìn)行測試。通過使用LoadRunner,企業(yè)能最大限度地縮短測試時間,優(yōu)化性能和加速應(yīng)用系統(tǒng)的發(fā)布周期。LoadRunner使用它的VirtualUserGenerator功能,生成虛擬用戶,簡便地創(chuàng)立起系統(tǒng)負(fù)載,這樣能極大的減少負(fù)載測試所需的硬件和人力資源。另外,利用VirtualUserGenerator建立測試腳本后,可以對其進(jìn)行參數(shù)化操作,這一操作能利用幾套不同的實際發(fā)生數(shù)據(jù)來測試應(yīng)用程序,從而反映出本系統(tǒng)的負(fù)載能力。為了進(jìn)一步確定Virtualuser能夠模擬真實用戶,可利用LoadRunner控制某些行為特性。例如,只需要點擊一下鼠標(biāo),就能輕易控制交易的數(shù)量、交易頻率、用戶的思考時間和連接速度等。Virtualusers建立起后,則需要設(shè)定負(fù)載方案,業(yè)務(wù)流程組合和虛擬用戶數(shù)量。用LoadRunner的Controller,能很快組織起多用戶的測試方案。Controller的Rendezvous功能提供一個互動的環(huán)境,在其中既能建立起持續(xù)且循環(huán)的負(fù)載,又能管理和驅(qū)動負(fù)載測試方案。而且,可以利用它的日程計劃服務(wù)來定義用戶在什么時候訪問系統(tǒng)以產(chǎn)生負(fù)載。這樣,就能將測試過程自動化。同樣還可以用Controller來限定您的負(fù)載方案,在這個方案中所有的用戶同時執(zhí)行一個動作如登陸到一個應(yīng)用程序來模擬峰值負(fù)載的情況。另外,還能監(jiān)測系統(tǒng)架構(gòu)中各個組件的性能,包括服務(wù)器、數(shù)據(jù)庫、網(wǎng)絡(luò)設(shè)備等,來幫助客戶決定系統(tǒng)的配置。4.需求概述所測試的評分管理系統(tǒng)主要功能有:登陸功能;注冊功能;退出系統(tǒng)功能;管理員對所有用戶進(jìn)行添加、刪除、修改、更新等功能;學(xué)生對自己的信息進(jìn)行查詢和修改功能;指導(dǎo)老師、評閱人以及指導(dǎo)小組成員對其所指導(dǎo)學(xué)生進(jìn)行答辯成績功能;因此,測試的主要內(nèi)容是看界面的風(fēng)格是否能夠保持一致,用戶交互是否方便,各個功能按鈕、超級鏈接是否都能正常使用。四、測試計劃1.測試策略首先明確測試需求,創(chuàng)建測試需求,根據(jù)測試需求運用黑盒測試技術(shù)編寫測試用例。然后執(zhí)行測試,分別使用手工和自動化測試工具WinRunner對系統(tǒng)進(jìn)行界面測試和功能測試、使用LoadRunner測試工具對系統(tǒng)的性能方面進(jìn)行測試,最后分析測試結(jié)果,評價評分管理系統(tǒng)的測試。2.測試人員3.測試項目對評分管理系統(tǒng)進(jìn)行界面的、功能的和性能方面的測試,具體測試包括:界面測試:主要測試系統(tǒng)的登陸界面是否合理、美觀,各功能按鈕、超級鏈接、輸入框等頁面的可用性,易用性。功能測試:主要測試系統(tǒng)提供的功能是否正確運行,是否按照產(chǎn)品需求規(guī)格說明書完成用戶需求,保證系統(tǒng)功能正確、完善、實用。性能測試:通過查看多個用戶同時登錄系統(tǒng)及多個事物同時運行時,系統(tǒng)的響應(yīng)時間及反應(yīng)情況,測試系統(tǒng)性能。4.測試進(jìn)度第1學(xué)時:分組,確定自己的選題,并由老師講解每個項目的測試要點。第2學(xué)時:熟悉被測系統(tǒng),搭建測試平臺。第3-6學(xué)時:根據(jù)制定的測試終止標(biāo)準(zhǔn)要求以及自己分析出的主要功能模塊,確定測試需求,并在TestDirector中完成測試需求樹的創(chuàng)建過程。第7-8學(xué)時:根據(jù)確定的測試需求,制訂測試計劃,包括測試策略的選定、測試人員分工、測試項目的確定、進(jìn)度安排等。使用文檔描述的同時,還要在TestDirector中完成測試計劃項的創(chuàng)建過程。第9-14學(xué)時:挑選重點測試項目編寫測試用例,應(yīng)該包含在TestDirector中完成手動測試用例的編寫、在WinRunner中完成功能測試過程的腳本錄制、在LoadRunner中完成性能測試用例的編寫。第15-18學(xué)時:執(zhí)行全部測試用例,查找軟件缺陷,提交缺陷報告。第19-20時:根據(jù)提交的軟件缺陷,分析測試結(jié)果,歸納總結(jié)出測試分析報告。第21-23學(xué)時:整理實訓(xùn)的全部內(nèi)容,書寫實訓(xùn)報告。第24學(xué)時:驗收、考核:每個學(xué)生將自己完成的主要測試用例演示執(zhí)行一遍,指導(dǎo)教師給出所做測試項目成績。五、測試用例設(shè)計1.界面測試用例設(shè)計本系統(tǒng)網(wǎng)站的整體架構(gòu)是采用上中下結(jié)構(gòu),中部分為左右兩部分,在整個網(wǎng)站當(dāng)中,由于上午和下部是一樣的,所以采用的是一個模板,即上部和下部是同一個控件。設(shè)計界面測試用例的時候Banner和尾部的文本只需說明一次即可。此外,除管理員系統(tǒng)模塊之外,答辯小級系統(tǒng)、指導(dǎo)教師系統(tǒng)與評閱人系統(tǒng)均采用一個模塊,因此,只需設(shè)計此模塊測試用例。界面測試用例:1)模板界面用例名稱預(yù)期目標(biāo)Banner頭部,美觀尾部中部,字體小5號字窗體占滿整個屏幕2)注冊系統(tǒng)模塊界面用例名稱預(yù)期目標(biāo)超鏈接當(dāng)鼠標(biāo)按下時藍(lán)色顯示,按過之后紅色顯示標(biāo)簽五號字文本框大小適中下拉列表框大小適中校驗控件當(dāng)出現(xiàn)錯誤時,顯示錯誤信息按鈕易懂,用詞準(zhǔn)確表格合理布局3)管理員登錄系統(tǒng)模塊界面模塊名稱用例名稱預(yù)期目標(biāo)界面返回登錄按鈕應(yīng)在界面醒目位置;子網(wǎng)體應(yīng)在主窗體的左上角或正中菜單欄應(yīng)該能直接代表完成操作的圖標(biāo)學(xué)生管理模塊label控件4號字,宋體,藍(lán)色文本格式5號字體按鈕易懂,用詞準(zhǔn)確GridView控件距離上邊,左邊有適當(dāng)?shù)木嚯x,感覺舒適,自然指標(biāo)管理界面美觀,協(xié)調(diào)表格大小適中文本字號與頁面相陳文本框大不適中按鈕易懂,用詞準(zhǔn)確用戶管理GridView控件距離上邊,左邊有適當(dāng)?shù)木嚯x,感覺舒適,自然文本設(shè)置適當(dāng)?shù)母袷皆u語管理下拉菜單大小適中,當(dāng)鼠標(biāo)選擇時,其中有一定的內(nèi)容GridView控件設(shè)置適當(dāng)文本格式符合頁面,字體五號字4)登錄系統(tǒng)模塊(除管理員)用例名稱預(yù)期目標(biāo)表格大小適中下拉列表框當(dāng)按下時,里面應(yīng)有具體內(nèi)容文本格式符合界面設(shè)計列表框大小適中按扭易懂,用詞準(zhǔn)確label控件字體小五號字,藍(lán)色中部窗體設(shè)計應(yīng)有立體感覺系統(tǒng)登錄界面:該界面的測試用例采用等價類劃分法,1)用戶登錄界面的等價類輸入條件有效等價類編號無效等價類編號用戶名登錄正確的用戶名1登錄時用戶名不正確4密碼注冊用戶名時用的密碼2登錄時密碼不正確5登錄類別注冊用戶時選擇的登錄類別3登錄時選擇的登錄類別不對應(yīng)62)用戶登錄界面的等價類測試用例測試用例編號輸入數(shù)據(jù)預(yù)期輸出登錄情況覆蓋用例用戶名密碼登錄類型1xxdxxd指導(dǎo)老師指導(dǎo)老師系統(tǒng)界面1,2,32xxhabc評閱人彈出錯誤對話框53xxdhhf評閱人彈出錯誤對話框54jhwjhw答辯小組彈出錯誤對話框62.手動的功能測試用例設(shè)計1)管理員界面測試手動測試(manager1)相關(guān)界面如圖:2)指導(dǎo)教師界面測試手動測試(zhidao1):3)注冊界面測試手動測試(zhuce1):3.自動的功能測試用例設(shè)計用戶注冊界面該界面采用等價類劃分1)用戶注冊界面的等價類輸入條件有效等價類編號無效等價類編號用戶名字母開頭1非字母開頭9字母、數(shù)字以及下劃線2其它以外的字符10255>s>03S=0或者s>=25511真實姓名字母開頭4非字母開頭12字母、數(shù)字組成5除此之外的字符1310>m>0m=0或者m>=1014密碼20>d>06d=0或者d>=2015確認(rèn)密碼等于d7不等于d16E-mailusername@標(biāo)準(zhǔn)或者為空8其它類型的172)用戶注冊界面的等價類的測試用例測試用例編號輸入數(shù)據(jù)預(yù)期輸出實際結(jié)果用戶名真實姓名密碼確認(rèn)密碼性別E-mail1abcchangjian123123男Lhy_8805@63.com彈出對話框“注冊成功!”成功21sljiangjunxxdxxd男jianjun@163.com校驗碼框顯示“字母開頭,包含字母、數(shù)字以及下劃線”失敗3Abc,bchunmeiabcabc女chunmei@163.com校驗碼框顯示“字母開頭,包含字母、數(shù)字及下劃線”失敗4空或者s>255lindanghhfhhf男l(wèi)inda@163.com校驗碼框顯示“字母開頭,包含字母、數(shù)字及下劃線”失敗5abc12lichajhwjhw男l(wèi)incha@163.com校驗框顯示“格式不正確”失敗6lyiewQing;wjjhjjh女qingqing@163.com校驗框顯示“格式不正確”失敗7ying空llilli女qingying@163.com校驗框顯示“格式不正確”失敗8yaobaiwoijpiqpyaingyaing男bai@163.com校驗框顯示“格式不正確”失敗9tiingyunyusi空Abcd12男yunyusi@163.com校驗框顯示“密碼不能為空”失敗10tiingyunyusid=21abcdff男yunyusi@163.com校驗框顯示“密碼長度大于6,小于20失敗11junmayuanjunju1231234女liu@163.com校驗框顯示“重復(fù)密碼錯誤”失敗12wangjiatingtingtyietyie女wangjia@163.校驗框顯示“請輸入正確郵箱”失敗3)管理員界面管理員功能測試用例用例說明輸入信息期望結(jié)果實際結(jié)果測試管理員編輯功能編輯李靜的班組信息重新顯示編輯好的信息正確顯示結(jié)果測試管理員刪除功能點擊刪除蘇凱按鈕刪除成功成功刪除測試下一頁按鈕功能點擊下一頁按鈕正確顯示顯示成功測試退出系統(tǒng)功能點擊退出系統(tǒng)按鈕退出成功退出成功4)答辯小組測試界面答辯小組測試用例用例說明輸入信息期望結(jié)果實際結(jié)果測試下拉菜單功能點擊下拉菜單選擇信息顯示成功顯示成功測試生成評語按鈕的功能點擊生成評語按鈕顯示評語成功評語生成成功測試保存評語按鈕的功能點擊保存評語按鈕保存評語成功成功4性能測試用例設(shè)計評語管理系統(tǒng)主要向用戶提供了登錄,注冊,評語的功能,涉及到該性能需求的性能指標(biāo)有:用戶登錄性能;用戶注冊性能;用戶評語性能。在對性能測試的時候我們主要考慮兩方面的內(nèi)容:面向用戶的測試,面向場景的測試。功能;在線用戶數(shù)達(dá)到一定數(shù)量時,用戶可以正常使用系統(tǒng),目標(biāo)是滿足200個人以內(nèi)的用戶可以同時在線使用系統(tǒng)。目的:測試在200個以內(nèi)用戶同時在線時能否使用用戶登錄模塊、用戶注冊模塊、答辯小組模塊用戶登錄模塊答辯小組模塊面向用戶的測試:虛擬用戶數(shù)錄制頁面并發(fā)用戶數(shù)執(zhí)行時間思考時間2登錄執(zhí)行頁面并發(fā)產(chǎn)生二分鐘忽略思考時間面向場景的測試:虛擬用戶數(shù)錄制頁面 每秒點擊次數(shù) 執(zhí)行時間 預(yù)期目標(biāo)4登錄執(zhí)行頁面并發(fā)產(chǎn)生5分鐘 0.01事務(wù)/秒六、測試用例執(zhí)行情況1.界面測試用例執(zhí)行情況根據(jù)項目的終止標(biāo)準(zhǔn),本系統(tǒng)的整體架構(gòu)基本合格,頁面顏色及表格設(shè)計規(guī)劃合理,基本達(dá)到對界面設(shè)計的要求。2.手動的功能測試用例執(zhí)行情況1)管理員界面手動的執(zhí)行:2)指導(dǎo)老師界面手動的執(zhí)行3)注冊界面手動的執(zhí)行3.自動的功能測試用例執(zhí)行情況1)管理員自動測試方法(manager2)相關(guān)代碼及運行成功界面如圖所示:#WebForm1-MicrosoftInternetExplorer
set_window("WebForm1-MicrosoftInternetExplorer",2);
obj_mouse_click("InternetExplorer_Server",407,195,LEFT);
obj_type("InternetExplorer_Server","ww");
obj_mouse_click("InternetExplorer_Server",401,228,LEFT);
obj_mouse_click("InternetExplorer_TridentCmboBx",96,6,LEFT);
obj_mouse_click("InternetExplorer_Server",382,281,LEFT);
obj_mouse_click("InternetExplorer_Server",82,137,LEFT);
obj_mouse_click("InternetExplorer_Server",558,149,LEFT);
obj_mouse_click("InternetExplorer_Server",478,150,LEFT);
obj_type("InternetExplorer_Server","<kBackSpace>2");
obj_mouse_click("InternetExplorer_Server",557,155,LEFT);
#Management-MicrosoftInternetExplorer
win_activate("Management-MicrosoftInternetExplorer");
set_window("Management-MicrosoftInternetExplorer",1);
obj_mouse_click("InternetExplorer_Server",69,271,LEFT);
#ThistestscriptwascreatedbyTestDirector
status=0;
passed=0;
failed=1;
#***Test:<Subject\sun\manager2>
#
#***Endoftest:<Subject\sun\manager2>
2)指導(dǎo)老師自動測試(zhidao2)代碼及運行成功界面:#WebForm1-MicrosoftInternetExplorer
set_window("WebForm1-MicrosoftInternetExplorer",1);
obj_mouse_click("InternetExplorer_Server",339,202,LEFT);
obj_type("InternetExplorer_Server","22");
obj_mouse_click("InternetExplorer_Server",374,228,LEFT);
obj_mouse_click("InternetExplorer_TridentCmboBx",100,16,LEFT);
obj_mouse_click("InternetExplorer_Server",370,281,LEFT);
obj_mouse_click("InternetExplorer_TridentCmboBx_1",54,8,LEFT);
obj_mouse_click("InternetExplorer_TridentCmboBx_2",63,12,LEFT);
obj_mouse_click("InternetExplorer_TridentCmboBx_3",63,8,LEFT);
obj_mouse_click("InternetExplorer_Server",353,186,LEFT);
obj_mouse_click("InternetExplorer_TridentCmboBx_4",94,11,LEFT);
obj_mouse_click("InternetExplorer_Server",779,430,LEFT);
obj_mouse_click("InternetExplorer_Server",307,338,LEFT);
#ThistestscriptwascreatedbyTestDirector
status=0;
passed=0;
failed=1;
#***Test:<Subject\sun\zhidao2>
#
#***Endoftest:<Subject\sun\zhidao2>
3)注冊自動測試(zhuce2):#WebForm1-MicrosoftInternetExplorer
win_activate("WebForm1-MicrosoftInternetExplorer");
set_window("WebForm1-MicrosoftInternetExplorer",0);
obj_mouse_click("InternetExplorer_Server",452,280,LEFT);
obj_mouse_click("InternetExplorer_Server",302,197,LEFT);
obj_type("InternetExplorer_Server","44");
obj_mouse_click("InternetExplorer_Server",304,229,LEFT);
obj_type("InternetExplorer_Server","44");
obj_mouse_click("InternetExplorer_Server",304,260,LEFT);
obj_type("InternetExplorer_Server","44");
obj_mouse_click("InternetExplorer_Server",306,285,LEFT);
obj_type("InternetExplorer_Server","44");
obj_mouse_drag("InternetExplorer_Server",276,317,276,316,LEFT);
obj_mouse_click("InternetExplorer_Server",295,395,LEFT);
#MicrosoftInternetExplorer
set_window("MicrosoftInternetExplorer",1);
button_press("0_3_2_8");
#ThistestscriptwascreatedbyTestDirector
status=0;
passed=0;
failed=1;
#***Test:<Subject\sun\zhuce2>
#
#***Endoftest:<Subject\sun\zhuce2>4.性能測試用例執(zhí)行情況測試內(nèi)容:使用LoadRunner的VirtualUserGenerator功能生成虛擬用戶,模擬系統(tǒng)并發(fā)負(fù)載環(huán)境,檢測系統(tǒng)承載能力。測試目的:檢測評分管理系統(tǒng)在多用戶并發(fā)負(fù)載情況下,系統(tǒng)承載能力,發(fā)現(xiàn)系統(tǒng)瓶頸。測試步驟:啟動LoadRunner程序,選擇“Create/EditScripts”——選擇“Scripts”選項卡中的“NewVuserScripts”,打開了NewVirtualUser對話框,在PopularProtocols下選擇Web(HTTP/HTML),點擊OK按鈕,在打開的頁面左側(cè)的Tasks窗口下選擇1.Recording——RecordApplication,右側(cè)窗口下點擊StartRecording按鈕,打開StartRecording對話框,URLAddress添寫“評分管理系統(tǒng)”的登錄頁面的網(wǎng)址2/開始錄制,輸入用戶名、密碼以及身份是管理員的用戶進(jìn)行登錄,點擊停止錄制;其相關(guān)代碼如下:Action(){web_set_max_html_param_len("1572"); lr_start_transaction("sun33"); web_url("2", "URL=2/", "Resource=0", "RecContentType=text/html", "Referer=", "Snapshot=t1.inf", "Mode=HTML", LAST); /*Registeringparameter(s)fromsourcetaskid8 //{Siebel_Analytic_ViewState3}="/wEPDwUKLTg4ODIzNjg1NQ9kFgICAQ9kFgwCBQ8QDxYGHg1EYXRhVGV4dEZpZWxkBQVjbGFzcx4ORGF0YVZhbHVlRmllbGQFBWNsYXNzHgtfIURhdGFCb3VuZGdkEBUEBTAzMzIzBTAzMzI0BTAzMzI1BzA4NjA0MTEVBAUwMzMyMwUwMzMyNAUwMzMyNQcwODYwNDExFCsDBGdnZ2cWAWZkAgcPEA8WBh8ABQpzdHVkZW50X2lkHwEFCnN0dWRlbnRfaWQfAmdkEBUBBzAzMzIzMDUVAQcwMzMyMzA1FCsDAWcWAWZkAgkPEA8WBh8ABQxzdHVkZW50X25hbWUfAQUMc3R1ZGVudF9uYW1lHwJnZBAVAQbmnY7kvKYVAQbmnY7kvKYUKwMBZ2RkAg0PDxYCHgRUZXh0BSLkvaDlvZPliY3nmoTop5LoibLmmK86562U6L6p5bCP57uEZGQCDw88KwAJAQAPFgQeCERhdGFLZXlzFgAeC18hSXRlbUNvdW50AgZkFgxmD2QWBAIBDw8WAh8DBQbnrZTovqlkZAIDDxAPFgIfAmdkZGRkAgEPZBYEAgEPDxYCHwMFDOiuvuiuoeiDveWKm2RkAgMPEA8WAh8CZ2RkZGQCAg9kFgQCAQ8PFgIfAwUM6K6+6K6h5rC05bmzZGQCAw8QDxYCHwJnZGRkZAIDD2QWBAIBDw8WAh8DBQzlm77nurjotKjph49kZAIDDxAPFgIfAmdkZGRkAgQPZBYEAgEPDxYCHwMFDOaWh+acrOi0qOmHj2RkAgMPEA8WAh8CZ2RkZGQCBQ9kFgQCAQ8PFgIfAwUM6YCJ6aKY6LSo6YePZGQCAw8QDxYCHwJnZGRkZAIdD2QWAgIBDzwrAAsBAA8WCB8EFgAfBQIGHglQYWdlQ291bnQCAR4VXyFEYXRhU291cmNlSXRlbUNvdW50AgZkFgJmD2QWDAIBD2QWAgIBD2QWAmYPDxYEHwMFCeWkruinhue9kR4LTmF2aWdhdGVVcmwFE2h0dHA6Ly93d3cuY2N0di5jb21kZAICD2QWAgIBD2QWAmYPDxYEHwMFCeaWsOa1que9kR8IBRNodHRwOi8vd3d3LnNpbmEuY29tZGQCAw9kFgICAQ9kFgJmDw8WBB8DBQnnmb7luqbnvZEfCAUUaHR0cDovL3d3dy5iYWlkdS5jb21kZAIED2QWAgIBD2QWAmYPDxYEHwMFCeaQnOeLkOe9kR8IBRNodHRwOi8vd3d3LnNvaHUuY29tZGQCBQ9kFgICAQ9kFgJmDw8WBB8DBQjnvZEgIOaYkx8IBRJodHRwOi8vd3d3LjE2My5jb21kZAIGD2QWAgIBD2QWAmYPDxYEHwMFB+WlvSAxMjMfCAUVaHR0cDovL3d3dy5oYW8xMjMuY29tZGRkRH65lhFme+c+OPjhFHeN3vpoy7U=" //*/web_reg_save_param("Siebel_Analytic_ViewState3", "LB/IC=ViewState\"value=\"", "RB/IC=\"", "Ord=1", "Search=Body", "RelFrameId=1", LAST); web_submit_form("login.aspx", "Snapshot=t2.inf", ITEMDATA, "Name=TextBox1","Value={sun1}",ENDITEM, "Name=TextBox2","Value={su2}",ENDITEM, "Name=DropDownList1","Value=絳旇京灝忕粍",ENDITEM, "Name=Button1","Value=鐧誨綍",ENDITEM, LAST); web_submit_data("Default.aspx", "Action=2/Default.aspx?type=3", "Method=POST", "RecContentType=text/html", "Referer=2/Default.aspx?type=3", "Snapshot=t3.inf", "Mode=HTML", ITEMDATA, "Name=__EVENTTARGET","Value=DropDownList1",ENDITEM, "Name=__EVENTARGUMENT","Value=",ENDITEM, "Name=__LASTFOCUS","Value=",ENDITEM, "Name=__VIEWSTATE","Value={Siebel_Analytic_ViewState3}",ENDITEM, "Name=DropDownList1","Value=0860411",ENDITEM, "Name=DropDownList2","Value=0332305",ENDITEM, "Name=DropDownList3","Value=鏉庝雞",ENDITEM, "Name=DataList1:_ctl0:DropDownList4","Value=浼樼\xA7\x80",ENDITEM, "Name=DataList1:_ctl3:DropDownList4","Value=浼樼\xA7\x80",ENDITEM, "Name=DataList1:_ctl1:DropDownList4","Value=浼樼\xA7\x80",ENDITEM, "Name=DataList1:_ctl4:DropDownList4","Value=浼樼\xA7\x80",ENDITEM, "Name=DataList1:_ctl2:DropDownList4","Value=浼樼\xA7\x80",ENDITEM, "Name=DataList1:_ctl5:DropDownList4","Value=浼樼\xA7\x80",ENDITEM, "Name=TextBox1","Value=",ENDITEM, "Name=__EVENTVALIDATION","Value=/wEWLAKc7Nj3DAKd5I/lCgLfq8LAAgKgq8LAAgKhq8LAAgKalZ3ICwKe5I/lCgKnmIX5BgKf5I/lCgL9zZzwCwLM9PumDwK+6vo6AsfgpbkOAoXoliYC4MOqswEC17bfhA0C+aHcfwKAq4P8DgLCo7BjAqeIjPYBApD9+cENApuurf0NAuKk8v4DAqCsweENAsWH/fQMAvLyiEMC0rKo3Q4Cq7j3XgLpsMTBDgKMm/jUDwK77o3jAwLEiIvaCgK9gtTZBAL/iufGCgKaodvTCwKt1K7kBwKPzozGAQL2xNPFDwK0zODaAQLR59xPAuaSqfgMAuzRsusGAoznisYGArursYYIXYG+66flhWHJ2L+wfhfL+kyuPNE=",ENDITEM, LAST); web_submit_form("Default.aspx_2", "Snapshot=t4.inf", ITEMDATA, "Name=DropDownList1","Value=0860411",ENDITEM, "Name=DropDownList2","Value=086041147",ENDITEM, "Name=DropDownList3","Value=闄堥敠榫\x99",ENDITEM, "Name=DataList1:_ctl0:DropDownList4","Value=浼樼\xA7\x80",ENDITEM, "Name=DataList1:_ctl3:DropDownList4","Value=浼樼\xA7\x80",ENDITEM, "Name=DataList1:_ctl1:DropDownList4","Value=涓\xAD\xE7瓑",ENDITEM, "Name=DataList1:_ctl4:DropDownList4","Value=浼樼\xA7\x80",ENDITEM, "Name=DataList1:_ctl2:DropDownList4","Value=浼樼\xA7\x80",ENDITEM, "Name=DataList1:_ctl5:DropDownList4","Value=
溫馨提示
- 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)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 電力安全課程設(shè)計
- 2022-2023學(xué)年浙江臺州路橋區(qū)五年級上冊語文期末試卷及答案
- 物理專業(yè) 數(shù)學(xué)課程設(shè)計
- 2024年人教A版高二生物上冊月考試卷87
- 2024年粵人版九年級科學(xué)下冊月考試卷311
- 2024年外研版九年級數(shù)學(xué)上冊月考試卷395
- 2024年岳麓版高二化學(xué)下冊階段測試試卷63
- 2024年中圖版選修6地理上冊月考試卷717
- 2024年人教版PEP必修2語文上冊階段測試試卷610
- 2024年滬教版高一化學(xué)下冊階段測試試卷含答案782
- 暗黑破壞神裝備大全
- 幼兒園游戲設(shè)計與實施研究
- 自然資源學(xué)原理(緒論)蔡運龍
- 大學(xué)英語(一)智慧樹知到期末考試答案2024年
- 高空作業(yè)安全免責(zé)聲明
- 工程制圖知識要點
- 2024山東能源集團(tuán)中級人才庫選拔高頻考題難、易錯點模擬試題(共500題)附帶答案詳解
- 2021年安徽省公務(wù)員錄用考試《行測》真題及答案
- 個人就業(yè)能力展示
- 冰箱側(cè)板制造工藝
- 四川省涼山州西昌市2023-2024學(xué)年高一上學(xué)期期末考試物理試題【含答案解析】
評論
0/150
提交評論