版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
實驗報告一旦出現(xiàn)雷同情況,一律以不及格處理。**存檔資料 成績:華東交通大學(xué)課程設(shè)計報告書注意:此頁為封面不打印,封面必須購買學(xué)校規(guī)定的標(biāo)準(zhǔn)封面(黃色硬紙張),封面內(nèi)容按照本頁提示填寫,所有時間不要更改按照模板內(nèi)容填寫。除本頁外其他內(nèi)容必須嚴(yán)格按照模板打印并裝訂成冊,由班長或?qū)W委收齊并按學(xué)號排列整齊后上交,否則視為不合格處理。精品文檔放心下載所屬課程名稱自動化測試技術(shù)題目院(系)軟件學(xué)院班級軟件測試2010-?學(xué)號學(xué)生姓名指導(dǎo)教師嚴(yán)麗平輔導(dǎo)教師嚴(yán)麗平
填最后兩位即可2013年7月5日**課程設(shè)計(論文)任務(wù)書軟件學(xué)院軟件工程(軟件測試)專業(yè)2010-班一、課程設(shè)計(論文)題目基于QTP的功能測試二、課程設(shè)計(論文)工作自2013年7月1日起至2013年7月5日止。感謝閱讀三、課程設(shè)計(論文)地點: 創(chuàng)新大樓軟件實訓(xùn)中心機房精品文檔放心下載四、課程設(shè)計(論文)內(nèi)容要求:1.本課程設(shè)計的目的(1)使學(xué)生能掌握網(wǎng)站功能測試的基本思路和方法,學(xué)會使用自動化測試工具精品文檔放心下載QTP進(jìn)行功能測試;(2)培養(yǎng)學(xué)生分析、解決問題的能力;(3)提高學(xué)生的科技論文寫作能力。2.課程設(shè)計的任務(wù)及要求1)基本要求:(1)對默認(rèn)環(huán)境和條件(要求詳細(xì)記錄環(huán)境條件)下,構(gòu)造正確的輸入進(jìn)行正常功精品文檔放心下載能需求的測試,使用常見的檢查點測試,并將輸入進(jìn)行參數(shù)化;精品文檔放心下載**(2)測試系統(tǒng)在異常環(huán)境下的功能需求變化,并對測試的結(jié)果進(jìn)行分析和匯總;謝謝閱讀(3)相應(yīng)驅(qū)動的編寫。2)創(chuàng)新要求:在基本要求達(dá)到后,可對被測系統(tǒng)進(jìn)行探索性測試。3)課程設(shè)計論文編寫要求(1)要按照書稿的規(guī)格打印書寫課程設(shè)計論文(2)論文包括目錄、設(shè)計思路、具體實現(xiàn)、運行調(diào)試與分析討論、設(shè)計體會與小精品文檔放心下載結(jié)、參考文獻(xiàn)、附錄等(3)課程設(shè)計論文裝訂按學(xué)校的統(tǒng)一要求完成4)答辯與評分標(biāo)準(zhǔn):(1)完成原理分析:20分;(2)完成設(shè)計過程:50分;(3)完成測試:10分;(4)回答問題:20分。**5)參考文獻(xiàn):(1)柳勝.《軟件自動化測試框架設(shè)計與實踐》.人民郵電出版社精品文檔放心下載(2)陳能技.《QTP自動化測試實踐》.電子工業(yè)出版社謝謝閱讀(3)陳紹英等.《LoadRunner性能測試實戰(zhàn)》.電子工業(yè)出版社感謝閱讀6)課程設(shè)計進(jìn)度安排內(nèi)容 天數(shù) 地點構(gòu)思及收集資料 1 圖書館設(shè)計與測試 2.5 實驗室撰寫論文 1.5 圖書館、實驗室學(xué)生簽名:2013年7月1日課程設(shè)計(論文)評審意見(1)完成原理分析(20分):優(yōu)()、良()、中()、一般()、差();(2)設(shè)計分析(20分):優(yōu)()、良()、中()、一般()、差();(3)完成調(diào)試(20分):優(yōu)()、良()、中()、一般()、差();(4)翻譯能力(20分):優(yōu)()、良()、中()、一般()、差();(5)回答問題(20分):優(yōu)()、良()、中()、一般()、差();**評閱人:職稱:副教授2013年7月6日**目錄一、前言(課設(shè)目的及內(nèi)容) 1二、測試計劃及測試需求 6三、測試用例的設(shè)計 10四、測試過程 17五、測試結(jié)果分析 27六、課設(shè)小結(jié)及心得體會 30七、參考文獻(xiàn) 32**一、前言(課設(shè)目的及內(nèi)容)QTP是一個功能測試工具,主要幫助測試人員完成軟件的功能測試,感謝閱讀與其他測試工具一樣,QTP不能完全取代測試人員的手工操作,但是在某精品文檔放心下載個功能點上,使用QTP的確能夠幫助測試人員做很多工作。在測試計劃階精品文檔放心下載段,首先要做的就是分析被測應(yīng)用的特點,決定應(yīng)該對哪些功能點進(jìn)行測感謝閱讀試,可以考慮細(xì)化到具體頁面或者具體控件。對于一個普通的應(yīng)用程序來謝謝閱讀說,QTP應(yīng)用在某些界面變化不大的回歸測試中是非常有效的。精品文檔放心下載1.1課程設(shè)計目的(1)使學(xué)生能掌握網(wǎng)站功能測試的基本思路和方法,學(xué)會使用自動化測試謝謝閱讀工具QTP進(jìn)行功能測試。(2)培養(yǎng)學(xué)生分析、解決問題的能力。(3)提高學(xué)生的科技論文寫作能力。1.2課程設(shè)計基本要求(1)對默認(rèn)環(huán)境和條件(要求詳細(xì)記錄環(huán)境條件)下,構(gòu)造正確的輸入進(jìn)感謝閱讀行正常功能需求的測試,使用常見的檢查點測試,并將輸入進(jìn)行參數(shù)精品文檔放心下載化。(2)測試系統(tǒng)在異常環(huán)境下的功能需求變化,并對測試的結(jié)果進(jìn)行分析和謝謝閱讀匯總。(3)相應(yīng)驅(qū)動的編寫。**QTP主要采用的是GUI模擬人的操作。它在模擬人的操作時會記錄操精品文檔放心下載作的對象及所做的操作和順序,然后在回放時按記錄順序操作這些對象。謝謝閱讀而在這個模擬的過程中,最重要的莫過于界面對象在本次課程設(shè)計中,我選擇了HP公司的QuickTestProfessional精品文檔放心下載11.5軟件對自帶飛機訂票系統(tǒng)進(jìn)行功能測試。此飛機訂票系統(tǒng)有如下功能:精品文檔放心下載圖1-1登錄界面**圖1-2訂票界面**圖1-3選擇航班**圖1-4刪除訂單**二、測試計劃及測試需求2.1測試計劃本次課程設(shè)計僅僅對于飛機訂票系統(tǒng)登錄與訂票進(jìn)行功能測試。系統(tǒng)精品文檔放心下載登錄是否成功,取決于用戶名與密碼的正確性,現(xiàn)根據(jù)不同情況采取不同謝謝閱讀的測試用例進(jìn)行測試。表2-1登錄系統(tǒng)測試方案測試編號UsernamePassword預(yù)計結(jié)果001xxxxxx登錄成功/登錄失敗002xxxxxx登錄成功/登錄失敗003xxxxxx登錄成功/登錄失敗004xxxxxx登錄成功/登錄失敗005xxxxxx登錄成功/登錄失敗006xxxxxx登錄成功/登錄失敗007xxxxxx登錄成功/登錄失敗飛機訂票系統(tǒng)限制了用戶名與密碼的字符位數(shù),所以針對不同用戶名謝謝閱讀與密碼組合情況設(shè)計7個測試用例預(yù)計。在訂票界面我們需要設(shè)置同步點與檢查點對系統(tǒng)進(jìn)行功能測試。系統(tǒng)精品文檔放心下載帶有一個Insertorder進(jìn)度條,為了防止腳本在未完成進(jìn)度條之前點擊謝謝閱讀Updateorder按鈕,可以在這設(shè)置一個同步點進(jìn)行等待,直到進(jìn)度條讀取精品文檔放心下載**完畢,在進(jìn)行下一條語句。檢查點插入在Orderno,判定訂單號是否正確,感謝閱讀給出判定結(jié)果。2.2測試需求系統(tǒng)為實例,通過飛機訂票的過程,包括登陸、訂票、刪除等一系列謝謝閱讀功能操作,運用QTP自動化測試工具來進(jìn)行具體測試操作,從而來了解并精品文檔放心下載學(xué)習(xí)QTP自動化測試工具。需求說明書搭建測試環(huán)境
**開始制定測試計劃分析測試需求設(shè)計測試用例錄制QTP測試腳本執(zhí)行自動回歸測試化測試跟蹤BUG否記錄測試是否通過問題是分析測試結(jié)果結(jié)束**圖2-1測設(shè)設(shè)計流程圖**三、測試用例的設(shè)計3.1登錄系統(tǒng)用例設(shè)計對于登錄系統(tǒng)的用戶名與密碼,設(shè)計7個不同方面的測試用例,并給出了預(yù)計的輸出結(jié)果。精品文檔放心下載表3-1登錄測試用例表測試編號UsernamPassword預(yù)計結(jié)果e001mermercury登錄失敗002空mercury登錄失敗003mercmercury登錄成功004merc空登錄失敗005mercmer登錄失敗006mercmerc登錄失敗007mercurymercury登陸成功3.2訂票用例設(shè)計針對訂票中日期,出發(fā)地目的地等信息,設(shè)計出詳細(xì)的訂票測試用例謝謝閱讀進(jìn)行全面的功能測試。表3-2訂票測試用例表**測試編號輸入預(yù)期結(jié)果實際結(jié)果001空在Fly中選擇一個地不能為空的警告點,彈出警告信息00209/01/10在Fly中選擇一個地日期要在今天之后點,彈出警告信息00313/10/13在Fly中選擇一個地月份要小于13點,彈出警告信息00410/32/13在Fly中選擇一個地天要在1-31之間點,彈出警告信息00511/31/13在Fly中選擇一個地天要在1-30之間點,彈出警告信息00610/23/13正確007空在Flyto中選擇一個地Ff不能為空的警告點,彈出警告信息008LosAngel正確成功es009空010Denver011單擊,選擇
Flights按鈕不可用 成功Flights按鈕可用 成功在窗口顯示航班信息 出 發(fā) 點 為**6696航班LosAngeles,目的地為Denver012在Ft中改清空航班信息出發(fā)點為LosAngeles選Frankfurt013在Ff中改清空航班信息,Flights成功選Paris按鈕不可用,F(xiàn)t自動清空014zhangs,Price:170.47出發(fā)點為1,Total:170.47LosAngeles,目的地為EconomyDenver,選擇6696航班015zhang,2,Price:170.47成功EconomyTotal:340.94016zhang,0,自動改為1,成功EconomyPrice:170.47Total:170.47017zhang,Price:170.47成功99,Total:16876.53**Economy018zhang,自動改為10,成功100,Price:170.47EconomyTotal:1704.7019zhang,1,Price:511.41成功FirstTotal:511.41020zhang,2,Price:511.41成功FirstTotal:1022.82021zhang,1,Price:340.94成功BusinessTotal:340.94022zhang,2,Price:340.94成功BusinessTotal:681.88023在Ff中改Ft,Flights,航班信息,成功選ParisPrice,Total,Class全部清空024在Ft中改航班信息,Price,出發(fā)點為選ParisTotal,Class全部清空LosAngeles,目的地為Denver,選擇6696航班,zhang,1張票,**Economy02510/30/13insert按鈕可用,OrderNo:原來是空的,LosAngelupdate,Delete按鈕不insert后改為具體數(shù)es可用,單擊,進(jìn)程條工字。Denver作,OrderNo:13,6696insert按鈕不可用小賢update,Delete按鈕可用026姓名為空Insert,10/30/10update,Delete按鈕不LosAngeles可用Denver6696zhangEconomy027改變航班Insert,原來的信息:10/30/138855update,Delete按鈕不LosAngeles可用Denver姓名清空,6696zhang**028改變Ft為航班信息,price,LondonTotal,Class清空Insert,update,Delete按鈕不可用029改變Ff為航班信息,F(xiàn)t,Price,ParisTotal,Class清空,Flights,Insert,update,Delete按鈕不可用030單擊進(jìn)程條工作,insertOrderNo:原來是空的,現(xiàn)改為具體數(shù)字。例:OrderNo:13,insert按鈕不可用,update,Delete按鈕可
Economy原來的信息:10/30/13LosAngelesDenver6696zhang,1Economy原來的信息:10/30/13LosAngelesDenver6696zhang,1Economy10/30/13LosAngelesDenver6696zhang,1Economy**用**四、測試過程4.1錄制登錄腳本1.點擊錄制腳本圖4-1開始錄制2.輸入用戶名密碼圖4-2輸入信息3.選擇日期出發(fā)地目的地和對應(yīng)的航班**圖4-3選擇航班4.選擇Insertorder進(jìn)行訂票圖4-4進(jìn)行訂票**5.點擊stop完成錄制圖4-5完成錄制6.對腳本進(jìn)行參數(shù)化并修改腳本圖4-6修改腳本**4.2錄制登訂票腳本**錄制訂票腳本前面步驟跟登錄腳本類似,在此就不再做過多的論述。精品文檔放心下載詳細(xì)步驟直接從訂票開始。1.填寫時間,出發(fā)地,目的地,航班等信息點擊InsertOrder進(jìn)行訂感謝閱讀票圖4-6進(jìn)行訂票**2.插入同步點,右擊UpdateOrder,,選擇SyschronizationPoint感謝閱讀圖4-7插入同步點選擇SyschronizationPoin把Propertyname改為enabled,Propertyvalue為true謝謝閱讀**圖4-8填寫同步點信息4.在完成錄制之后,插入檢查點,對Orderno添加檢查點精品文檔放心下載**圖4-9選擇檢查點**5.對于Orderno,寫出正則表達(dá)式來限制TEXT精品文檔放心下載圖4-10檢查點正則表達(dá)式2.完成錄制生成腳本**4-11腳本生成**五、測試結(jié)果分析1.登錄功能腳本回放結(jié)果圖5-1登陸結(jié)果七種測試用例完成登錄測試,基本覆蓋了應(yīng)有的用戶名和密碼的組合,感謝閱讀用戶名密碼不能少于4個字符,否則會有提示錯誤,密碼必須為正確無誤感謝閱讀方能登錄。**2.定票腳本回放結(jié)果圖5-2訂票結(jié)果同步點設(shè)置為1000ms,足夠等在進(jìn)度條讀完之后進(jìn)行操作,所以不會發(fā)生錯誤。對于OrderNO的檢查點設(shè)置,訂單號肯定不能為空,而且肯定是0-9的純數(shù)字組合,所以正則表達(dá)式[0-9]+完全可以滿足檢查條件,通過。精品文檔放心下載****六、課設(shè)小結(jié)及心得體會QuickTestProfessional甚至可以使新測試人員在幾分鐘內(nèi)提高效率。只需通過按“記錄”按鈕,并使用執(zhí)行典型業(yè)務(wù)流程的應(yīng)用程序即可創(chuàng)建測試腳本。系統(tǒng)使用簡明的英文語句和屏幕抓圖來自動記錄業(yè)務(wù)流程中的每個步驟。用戶可以在關(guān)鍵字視圖中輕松修改、刪除或重新安排測試步驟。謝謝閱讀QuickTestProfessional可以自動引入檢查點,以驗證應(yīng)用程序的屬性和功能,例如驗證輸出或檢查鏈接有效性。對于
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年滬科版九年級歷史上冊月考試卷
- 2024年粵教新版九年級數(shù)學(xué)下冊月考試卷
- 2024年華師大版選擇性必修3物理下冊階段測試試卷
- 2024-2025學(xué)年廣西河池地區(qū)三上數(shù)學(xué)期末調(diào)研模擬試題含解析
- 創(chuàng)新教育視角下的小學(xué)生自然科學(xué)動手實踐研究
- 企業(yè)如何構(gòu)建高效能的服務(wù)支持團(tuán)隊
- 商業(yè)教育中的運動安全與設(shè)施建設(shè)探討
- 2025中國聯(lián)通龍游分公司招聘6人(浙江)高頻重點提升(共500題)附帶答案詳解
- 2025中國社會科學(xué)院世界歷史研究所第一批科研人員公開招聘7人高頻重點提升(共500題)附帶答案詳解
- 2025中儲糧集團(tuán)財務(wù)限公司人員招聘高頻重點提升(共500題)附帶答案詳解
- 口腔癌早期診斷與治療
- 2019-2020學(xué)年上海虹口區(qū)實驗中學(xué)六年級上學(xué)期英語期末卷及答案
- 供應(yīng)鏈總監(jiān)工作計劃
- 內(nèi)分泌科護(hù)士年度總結(jié)報告
- 建筑用木料及加工木材組件相關(guān)項目實施方案
- 廣東省深圳市寶安區(qū)2023-2024學(xué)年六年級上學(xué)期期中數(shù)學(xué)試卷
- 團(tuán)體輔導(dǎo)準(zhǔn)備篇:結(jié)構(gòu)式團(tuán)體練習(xí)及其應(yīng)用
- 大華硬盤錄像機操作說明
- 社會保險職工增減表
- 結(jié)婚函調(diào)報告表(帶參考)
- 2023-2024學(xué)年江蘇省泰州市姜堰市數(shù)學(xué)六年級第一學(xué)期期末質(zhì)量檢測試題含答案
評論
0/150
提交評論