




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
基于B/S管理系統的項目,該項目主要分為五個功能模塊。其中最統管理”等。管理系統基于使用Strust與Hibernate,以MVC設計原則QTP以及LoadRunner性ThemedicalmanagementsystembasedonB/Softheproject,theprojectismainlydividedintofivefunctionalmodules.Oneofthemostimportantfunctionmoduleforthe"Informationmaintenance","Drugdemandmanagement","Pharmaceuticalsalesmanagement","Systemmaintenance",etc.TheMedicalmanagementsystembasedonStrustandHibernate,usedtheMVCprincipletodesign.Thisthesismainlydiscussesthetestingofmedicinemanagementsystem.Duringtheprocessoftesting,relatingprofessionaltheoryknowledge,makingareasonabletestplans,writingandstrictlycarryoutcomprehensivestandardizedtestcasesaremostnecessary.Inordertoensurethequalityofthesystem,theBlackboxtesting,theQTPautomationtoolsandtheLoadRunnerperformancetestingareusedandyzedthetestreasult.KeywordsTestcase;Functiontesting;Blackboxtesting;Performance前 第1章系統分 系統需求分 系統研究背 系統研究的范 第2章測試理 測試理 黑盒測試的含義及方 自動化測試的優劣分 第3章系統測試計劃及測試策 測試需求分 系統模 主要功能需 非功能需 術語與定 系統測試風 系統測試資 人力資 測試環 測試工 系統測試文 測試參考文 測試提交文 系統測試時間安 系統測試策 測試階 功能測 界面測 性能測 兼容性測 第4章系統測試方案實 自動化測 登錄功能測 添加藥品功能測 查看藥品功能測 查看庫存功能測 選購藥品功能測 手動測 日期查 進貨管 界面測 易用 友協調 性能測 管理員登 添加藥 兼容性測 第5章系統測試報 項目測試情況及測試結論概 測試情 BUG統 BUG分 測試分 遺留問 測試小 參考文 致 ,,互聯網快速發展已經滲透到的生活生產的各個方面,人們也越來越依賴所帶給的便利。于此同時的問題日益增多,企業也越來越,,能進試。1隨著計算機互聯網的運用的種類越來越多而的質量常常被忽略。。件的質量提供了保障,同時測試也是質量管理的基礎測試的工作。管理系統基于J2EE主要面向各大商店以及醫院,通過該課題的研究更好的掌握測試的方法以及測試開展的整個流程,提高的質量。重要的快速發展也給實體店的銷售帶來了一定的沖擊。醫院以及各個藥店。經營單位、連鎖經營店特別關心的問題售管理”、“管理”。采用B/S三層體系結構和jsp技術,MySQL作為數據庫,以J2EE為主要開發語言,設計并實現一個藥品進銷存管理系2(Black-boxTesting規格說明的測試測試者不了解程序的情況只知道程序的輸入輸出和系統功能。[]BUG3。,準確、高效地運行多多少少都會存在一些問題,隨著我國對測試的重視的公司也已經在加強培訓,提高測試的技術水平,并制定較為完整。,藥品詳細信息的輸入約束。本次測試的對象是管理系統,根據圖3-1系統總用例圖,將對以下子功能進試。各個功能的詳細說明如表3-1系統功能表所*******主角**includeinclude、了解各個屬性值的約束有幫助測試設計出更加準確的測試用例添加藥品成ID3-23-33-2、3-對藥品進行刪除、修改或者操作,藥品以每頁3條信息顯示。修改藥品3-4ID、編碼、名稱、出廠地址、描述進行查詢。允許輸入其中一項3-5。3-6別,如圖3-7。藥品類別名稱以及描述的輸入限制,如表3-3。再添加其他的藥品。系統自動計算藥品藥品的總金額。如圖示。系統測試測試用例命名規定是為了對測試規范化以及對測試文檔測試用例:采用A-B格式,其中A將代表模塊英文名稱,B代表從開始順序500404。 中考慮不夠全面、部分隱藏BUG未發現。市場風險:B/S模式的系統的競爭日趨激烈,而且許多公司都已經建立3-4表3-4系統測試環境如表3-5所示表3-5環境參 /Windows7/WindowsIE360器、MozillaFirefoxJDK1.6Myeclipse3-63-6Inter(R)內存1G自動化測試:QTP全稱為:QuicktestProfessionale,是目前廣泛運用的測試性能測試:LoadRunner是一種系統行為和性能的工業標準級負載測試工3-7MercuryMercury參考的需求說明書,根據測試用例執試。如表示?!豆芾硐到yV1.0.0需求規格說明書《管理系統V1.0.0測試用例3-9耗時(天744822 測試過程中或硬件故障,導致數據丟失3-10續表3-基本的要求,UI設計的美觀與否直接影響到用戶對系統的印象。優秀的界面,登錄功能:并發75個用戶時,系統響應時間不超過8s,平均CPU利用率不超75%,統計平均每秒處理交易數量;添加藥品:分別進行10個、20個、50個用戶進行操作時,系統響應時間不15s,CPU85%,統計平均每秒處理交易數量混合場景測試:50個用戶進行不同操作,其中15個執行登錄操作、15個執行添加藥品操作、2015s,平均CPU85%,統計平均每秒處理交易數量[5]。4邊界值分析法、錯誤推測法等[6]4-1。4-1Login-提示“為空Login-提示“為空Login-Login-Login-Login-IfBrowser("用戶登錄").Page("_2").WebElement("username").Existthen_2").WebElement("username").OutputEndIfoutputvalue2<>standardReporter.ReportEventmicFail,"登錄功能測試","預期的結果:End:4-24-2對各個輸入框的參數化設置彈出的輸出檢查點對藥品列表4-2Addmed-Addmed-編碼Addmed-編碼Addmed-編碼單價4-Addmed-編碼單價Addmd-編碼單價Addmd-編碼單價Addmed-編碼單價Addmed-編碼單價Fornum=1ToBrowser("管理系統").Page("管理系").Frame("main_2").WebEdit("currPage").SetBrowser("管理系統").Page("管理系Setobj_webtable=Browser("管理系統").Page("管理系Forcoun=3Tocount-1Ifcellid=areporter.ReportEventmicPass,"添加藥品成功","能在藥品類別中查詢新增的藥品id" EndIf3.4-3QTP的結果做對比[7]4-3CheckMed-CheckMed-CheckMed-CheckMed-Check-PublicFunctiongetdatatableresult(sql)DimConn'定義變量Set ConnectionString="Driver={MysqlODBC3.51Driver}; Conn.OpenConnectionString'打開數據庫IfReporter.ReportEventmicPass,"testing","連接數據庫成功" Reporter.ReportEventmicFail,"testing","連接數據庫失敗"EndIf SetRS=Conn.Execute(sql)End:4-4weblistwebtable4-4Check-1.Check-1..數值Check-1.輸入Check-輸入04-Check-輸入Check-輸入主要SelectCaseCase1 Ifinputvalue=Cell_ValueThenreporter.ReportEventmicPass,"庫存查詢","預期數據與實際一致"EndCase2 Ifinputvalue<Cell_ValueThenreporter.ReportEventmicPass,"庫存查詢","預期數據與實際一致"EndCase3Ifinputvalue>Cell_ValueThenreporter.ReportEventmicPass,"庫存查詢","預期數據與實際的一致"End End:4-5品并在已藥品列表中能對所選購的藥品進行結賬藥品的總金額顯示正確4-5Buy-1.數量Buy-Buy-Buy- str=Cstr(total)+"元"Browser("管理系統").Page("管理系").Frame("main_2").WebButton("提交Setobj_webtable1=Browser("管理系統").Page("管理系Cell_Value1obj_webtable1.GetCellData(3,5)Browser("管理系統").Page("管理系").Frame("main_2").WebTable("藥品名稱").OutputCheckPoint("金額")IfCell_Value1<>Cell_Value2Thenreporter.ReportEventmicFail,EndIf Ifstr<>trim(Cell_Value2)Thenreporter.ReportEventmicFail,"庫存查詢","預期數據:"+str+",實際 EndIf:,根據設計的測試用例對藥品進行隨機數藥品功能測試通過,如,4-6圖4-6藥品4-6備選事件流:4-4-7Addreqr-Addreqr-1.“abc009”(該4-Addreqr-Addreqr-Addreqr-a1”、單Addreqr-Addreqr-abc00(不存在a12”;【查看進貨】中顯示添加進來的藥品信Addreqr-a1”;單價Addreqr-a1”;單價【查看進貨】中顯示添加進來藥品信息Addreqr-界面正確顯示藥品Addreqr-無法輸入含有Addreqr-:abc藥品無法輸入Addreqr-1.1.長度只能輸9Addreqr-Addreqr-名稱“雙東湖東名稱無法輸入長度154-Addreqr-2.名稱“雙”,單價Addreqr-4-8Easy-Easy-Easy-Easy-友管理系統進行 4-9
表4-9 測Frien-Frien-Frien-Frien-4-10xtx-xtx-xtx-xtx-對管理員用戶登錄模塊進行錄制4-11測試用例"Name=username","Value={username}",ENDITEM,"Name=password","Value={password}",ENDITEM,EXTRARES,"Referer=d=paging",ENDITEM,web_find("Search=Body","Text={username}",LAST);lr_end_transaction("login",LR_AUTO);lr_end_transaction("exit",LR_AUTO);return751524-7
4-8750.552s,901.301s,符合系統的性能需求。表4-124-8登錄性能75個用戶,系統的響應時間滿足需求規定的。通過分析獲得系統響應時間、CPU使用率以及事務提交情況判斷該系統獲對管理員用戶登錄模塊進行錄制創建場景4-13測試用例"Name=medNo","Value={medno}",ENDITEM,"Name=name","Value={name}",ENDITEM,"Name=price","Value={price}",ENDITEM,"Name=medCount","Value={count}",ENDITEM,"Name=categoryId","Value=1",ENDITEM,"Name=photo","Value=","File=Yes",ENDITEM,"Name=photoPath","Value=",ENDITEM,"Name=factoryAdd","Value=",ENDITEM,"Name=description","Value=",ENDITEM,LAST);505154-114-12500.552s901.301s,4-12添加藥品性能圖4-13windows情4-145059.299S,平均響9.233S2011秒時系統的響應時4-154-16所示。InternetMozillaWin732Win764WindowsXPWin8325藥品管理系統、進貨需求模塊、系統管理、銷售管理、藥品管理等模塊的1815-1高00中40004低30000錄、藥品的添加、以及查看等。根據需求編寫了50個測試用例,不同優先高000中000低420060005-3CPUBUG5-45-15-4BUG000002254095040000000110/r
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 設備維修值班管理制度
- 設備設施日常管理制度
- 設計公司事故管理制度
- 設計園林公司管理制度
- 證書介質領用管理制度
- 診所醫保網絡管理制度
- 診所營銷日常管理制度
- 試驗質量獎懲管理制度
- 財務資金計劃管理制度
- 財政收費票據管理制度
- 給水排水管網系統智慧樹知到答案章節測試2023年廣州大學
- 2022版義務教育音樂課程標準解讀一PPT
- 近世代數期末考試試卷及答案
- 世界著名童話故事英文繪本故事丑小鴨
- YS/T 739-2010鋁電解質分子比及主要成分的測定X射線熒光光譜法
- GB/T 36478.4-2019物聯網信息交換和共享第4部分:數據接口
- GB/T 26059-2010鈦及鈦合金網板
- GB/T 1690-2010硫化橡膠或熱塑性橡膠耐液體試驗方法
- 印制電路板領域:深南電路企業組織結構及部門職責
- 《士兵突擊》課件
- 年產120萬噸氧化鋁拜爾法生產高壓溶出工藝設計
評論
0/150
提交評論