• /  12
  • 下載費用: 9.90積分  

Java程序設計項目教學全套課件教程眭碧霞電子資源電子課件 單元9任務3 任務實施.ppt

'Java程序設計項目教學全套課件教程眭碧霞電子資源電子課件 單元9任務3 任務實施.ppt'
單元9 房屋租賃管理系統設計與實現 ——任務3 任務實施系統測試系統測試系統登錄模塊測試租金計算器模塊測試系統登錄模塊測試任務分析系統登錄模塊是房屋租賃管理系統的入口。用戶在登錄界面輸入用戶名與密碼,輸入后進行校驗,如果輸入正確則進入房屋租賃管理系統的主界面,否則顯示登錄出錯。系統登錄模塊測試是用JUnit對LoginInfoDAOImpl類中查詢用戶是否存在方法進行單元測試。任務實施根據任務分析,系統登錄模塊測試分為三個步驟實施:首先是創建JUnit Test Case;其次是輸入測試代碼;最后是測試結果。系統登錄模塊測試任務實施⑴ 創建Junit Test Case。在LoginInfoDAOImpl類上右擊選擇Junit Test Case。系統登錄模塊測試任務實施選擇“Next”,選擇測試方法。點擊“Finish”,生成了一個測試類:LoginInfoDAOImplTest.java。系統登錄模塊測試任務實施⑵ 輸入測試代碼。在testIsExistUser()方法中加入測試代碼。測試輸入的用戶名與密碼是否正確。public void testIsExistUser() { //存在用戶名:admin 密碼:123 assertEquals(loginInfoDAO.isExistUser("admin", "123"),true); //故意輸入錯誤用戶名與密碼 assertEquals(loginInfoDAO.isExistUser("guest", "123"),true); //fail("Not yet implemented");}系統登錄模塊測試任務實施⑶ 測試結果。屏蔽故意輸入錯誤用戶名與密碼,得到的測試結果:【注意】:測試前數據庫、ODBC等環境配置要正確才可執行。測試結果如下:因為測試方法testIsExistUser()中有一個故意出錯的數據, tb_login表中沒有用戶名為guest,而測試語句assertEquals(loginInfoDAO.isExistUser("guest", "123"),true);執行時就會報告數據有不一致。如果使用正確數據和操作流程,都沒有出錯,則代表JUnit單元測試已完成,如果有問題則修改代碼,直到全部符合預期結果為止。租金計算器模塊測試任務分析租金計算器模塊測試應用功能測試,即根據用戶需求說明書的要求測試系統的功能是否能正確實現。租金計算器模塊測試的步驟是設計測試測試用例、記錄測試結果、判斷是否與達到用戶的功能,這種測試方法是黑盒測試。任務實施根據任務分析得出組件計算器模塊測試分為三個步驟實施:首先確定測試的項目;其次設計測試用例;最后分析測試結果。租金計算器模塊測試任務實施⑴ 確定測試項目租金計算器的功能是根據月租金、日期、合租人員、物業費用、其它費用計算總的費用、每一個人平均費用。租金計算器測試項目如下:月租金:輸入必須是整數或小數。開始日期與結束日期:要求是能夠選擇開始日期與結束日期,并且結束日期必須在開始日期之后。合租人員:輸入必須是整數。物業費用:輸入必須是整數或小數。其它費用:輸入必須是整數或小數。確定按鈕:提交后能正確運算。重置按鈕:輸入信息恢復到初始狀態。租金計算器模塊測試任務實施⑵ 設計測試用例用例名租金計算器程序版本V 1.0編制人***功能模塊名租金計算器編制時間2011-9-15預置條件無功能特性租金計算測試數據提供月租金、開始日期、結束日期、合租人員、物業費用、其它費用測試目的驗證租金計算是否正確備注 測試日期2011-9-15測試人員XXX操作步驟操作描述數據期望結果實際結果測試結論1什么都不輸入,直接單擊“確定”按鈕輸入數據都為空提示必須輸入月租金、開始日期、結束日期、合租人員彈出警告“你還沒有輸入信息呢!”達到預期結果,測試正確2輸入月租金費用輸入數據包含字符提示輸入月租金不是數字彈出警告“月租金不是數字!”達到預期結果,測試正確3輸入合租人員人數輸入數據包含字符提示輸入合租人員不是數字彈出警告“輸入合租人數不是數字”達到預期結果,測試正確4輸入物業費用輸入數據包含字符提示輸入物業費用不是數字彈出警告“輸入物業費用不是數字!”達到預期結果,測試正確5輸入其它費用輸入數據包含字符提示輸入其它費用不是數字彈出警告“其它費用不是數字!”達到預期結果,測試正確6選擇開始日期與結束日期結束日期在開始日期之前提示輸入結束日期在開始日期之前彈出警告“輸入結束日期在開始日期之前!”達到預期結果,測試正確7重置按鈕無輸入數據恢復到原來狀態輸入數據恢復到原來狀態達到預期結果,測試正確8確定按鈕輸入數據合法輸出總費用、平均費用輸出總費用、平均費用達到預期結果,測試正確租金計算器模塊測試任務實施⑶ 分析測試結果根據測試結果,如果有未解決的問題,一定要等缺陷全部關閉后才可完成測試工作,最后根據測試情況來編寫測試報告。Thank You !
關 鍵 詞:
電子 任務 教程 資源 全套 教學 單元 項目 程序設計 java
 天天文庫所有資源均是用戶自行上傳分享,僅供網友學習交流,未經上傳用戶書面授權,請勿作他用。
關于本文
本文標題:Java程序設計項目教學全套課件教程眭碧霞電子資源電子課件 單元9任務3 任務實施.ppt
鏈接地址: http://www.476824.live/p-51617517.html
關于我們 - 網站聲明 - 網站地圖 - 資源地圖 - 友情鏈接 - 網站客服點擊這里,給天天文庫發消息,QQ:1290478887 - 聯系我們

本站為“文檔C2C交易模式”,即用戶上傳的文檔直接賣給(下載)用戶,本站只是中間服務平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有【成交的100%(原創)】。本站是網絡服務平臺方,若您的權利被侵害,侵權客服QQ:1290478887 歡迎舉報。

[email protected] 2017-2027 http://www.476824.live 網站版權所有

粵ICP備19057495號 

收起
展開
球探网即时蓝球比分 江西快3手机投注平台 十一运夺金常中技巧 买股票开户流程 安徽11选五5开奖基本走势图 配资平台排行365 辽宁35选7最新开奖结果查询 急速赛车3 在线股票配资推荐瑞银网 广东11选5精准计划网 排列3中奖规则及奖金