版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、精品文檔創(chuàng)佳進銷存系統(tǒng)測試用例文檔文件狀態(tài):文件標識:TEST CASE草稿當前版本:v1.1v 正式發(fā)作者:布改正在修完成日期:2015-10-18備注:此文檔為面向過程的測 試用例文檔2015年10月18日目錄0. 文檔介紹 30.1 文檔目的 30.2 文檔范圍 30.3 讀者對象 30.4 參考文獻 錯誤!未定義書簽。1. 接口路徑測試用例 31.1 被測試對象(單元)的介紹 31.2 測試范圍與目的 41.3 測試環(huán)境與測試輔助工具的描述 41.4 測試驅(qū)動程序的設(shè)計 41.5 接口測試用例 41.6 路徑測試的檢查表 52. 功能測試用例 62.1 被測試對象的介紹 62.2 測試
2、范圍與目的 62.3 測試環(huán)境與測試輔助工具的描述 錯誤!未定義書簽。2.4 測試驅(qū)動程序的設(shè)計 錯誤!未定義書簽。2.5 功能測試用例 63. 健壯性測試用例 123.1 被測試對象的介紹 123.2 測試范圍與目的 123.3 測試環(huán)境與測試輔助工具的描述 錯誤!未定義書簽。3.4 測試驅(qū)動程序的設(shè)計 錯誤!未定義書簽。3.5 容錯能力 /恢復能力測試用例 124. 圖形用戶界面測試用例 124.1 被測試對象的介紹 124.2 測試范圍與目的 124.3 用戶界面測試的檢查表 130. 文檔介紹測 試 用 例 文 檔 是 為 針 對 創(chuàng) 佳 進 銷 存 系 統(tǒng) 而 編 寫 的 ,對 進
3、銷 存 系 統(tǒng) 的 測 試 用 例 以 文檔的形式記錄下來。0.1 文檔目的影響軟件測試的因素很多, 例如軟件本身的復雜程度、開 發(fā) 人員的 自身素 質(zhì)等等 。 有些因素是客觀存在的,而有些因素是波動的、不穩(wěn)定的,如何保證軟件測試質(zhì) 量的穩(wěn)定?軟件測試文檔的目的是為了保證軟件測試的質(zhì)量,把人為的因素減小 到最小。同時編寫軟件測試文檔,便于以后測試的更新。同時也方便項目人員的 交流。0.2 文檔范圍測試用例文檔是針對創(chuàng)佳進銷存系統(tǒng)的,因此文檔范圍控制在對創(chuàng)佳進銷存系統(tǒng)編 寫測試用例的范圍之內(nèi)。0.3 讀者對象測試人員,相關(guān)項目人員。1. 接口路徑測試用例1.1 被測試對象(單元)的介紹創(chuàng)佳進銷存
4、系統(tǒng)的用戶接口,是用戶與計算機交互的接口,館管理員通過接口對圖書進行管 理,以及對用戶的借還書管理和更新。 JDBC ,即 JAVA 數(shù)據(jù)庫連接, 用于執(zhí)行 SQL 語句的 JAVA API , 為多種關(guān)系數(shù)據(jù)庫提供統(tǒng)一訪問。 SQL (Structured Query Language) 結(jié)構(gòu)化查詢語言,是一種 數(shù)據(jù)庫查詢和程序設(shè)計語言,用于存取數(shù)據(jù)以及查詢、更新和管理關(guān)系數(shù)據(jù)庫系統(tǒng)。1.2測試范圍與目的用戶接口是指采用可視化窗口;軟件接口是指 JDBC與SQL數(shù)據(jù)庫的鏈接。內(nèi)部接口是指各個功能模塊之間的接口(登錄,查詢,更新等)。對接口進行測試是為了發(fā)現(xiàn)接口的缺陷,增強創(chuàng)佳進銷存系統(tǒng)的功能
5、。1.3測試環(huán)境與測試輔助工具的描述系統(tǒng)測試環(huán)境(Windows 2000 以上版本)以及外部組織的環(huán)境。1.4測試驅(qū)動程序的設(shè)計對每一個接口,設(shè)計一個驅(qū)動模塊和多個樁模塊,驅(qū)動模塊用以模式擬主程序或者調(diào)用模塊 的功能,向被測模塊傳遞數(shù)據(jù)。1.5接口測試用例接口 A描述管理員登錄輸入/動作期望的輸出/相應實際情況輸入:管理員ID :許強,密碼:123456登錄成功與期望相吻合輸入:管理員 ID:許強,密碼:1234567890密碼越界吻合輸入:管理員ID :許強,密碼:abcdef密碼輸入格式不正確與期望相吻合輸入:銷售員ID :邱風,密碼:123456登錄成功與期望相吻合輸入:銷售員 ID:
6、邱風,密碼:1234567890密碼越界吻合輸入:銷售員ID :邱風,密碼:abcdef密碼輸入格式不正確與期望相吻合1.6路徑測試的檢查表檢查項結(jié)論數(shù)據(jù)類型問題(1)變量的數(shù)據(jù)類型有錯誤嗎?有(數(shù)據(jù)類型書寫錯誤)(2)存在不同數(shù)據(jù)類型的賦值嗎?有(3)存在不同數(shù)據(jù)類型的比較嗎?無變量值問題(1)變量的初始化或缺省值有錯誤嗎?無(2)變量發(fā)生上溢或下溢嗎?發(fā)生(3)變量的精度不夠嗎?夠邏輯判斷問題(1)由于精度原因?qū)е卤容^無效嗎?無(2)表達式中的優(yōu)先級有誤嗎?有(3)邏輯判斷結(jié)果顛倒嗎?有循環(huán)問題(1)循環(huán)終止條件不正確嗎?正確(2)無法正常終止(死循環(huán))嗎?是(3)錯誤地修改循環(huán)變量嗎?否
7、(4)存在誤差累積嗎?無內(nèi)存問題(1)內(nèi)存沒有被正確地初始化卻被使用嗎?無(2)內(nèi)存被釋放后卻繼續(xù)被使用嗎?無(3)內(nèi)存泄漏嗎?不泄露(4)內(nèi)存越界嗎?為越界(5)岀現(xiàn)野指針嗎?未岀現(xiàn)文件I/O問題無(1)對不存在的或者錯誤的文件進行操作嗎?無無(2)文件以不正確的方式打開嗎?有(3)文件結(jié)束判斷不正確嗎?(4)沒有正確地關(guān)閉文件嗎?錯誤處理問題(1)忘記進行錯誤處理嗎?是(2)錯誤處理程序塊一直沒有機會被運行?有(3)錯誤處理程序塊本身就有毛病嗎?如報告的錯誤與實際無錯誤不一致,處理方式不正確等等。(4)錯誤處理程序塊是“馬后炮”嗎?如在被它被調(diào)用之前無軟件已經(jīng)岀錯。2. 功能測試用例2.1
8、被測試對象的介紹功能測試是指對創(chuàng)佳進銷存系統(tǒng)的各項功能進行測試,也叫黑盒測試。從系統(tǒng)產(chǎn) 品的界面、架構(gòu)出發(fā)。被測試對象主要包括,進銷存系統(tǒng)的登錄界面,基本資料維護, 采購入庫/采購退貨,銷售出庫 /銷售退貨,庫存管理,報表導出,系統(tǒng)維護,小工具等 功能的測試。2.2測試范圍與目的進銷存系統(tǒng)的登錄界面,基本資料維護,采購入庫/采購退貨,銷售出庫 /銷售退貨,庫存管理,報表導出,系統(tǒng)維護,小工具等功能的測試。目的是測試各個功能是否 能正常運行。2.3功能測試用例功能A描述登錄界面用例目的測試管理員/銷售員/能否正常登錄前提條件操作系統(tǒng)正常運行,以及各硬件配置恰當輸入/動作期望的輸出/相應實際情況輸
9、入:管理員ID :許強,密碼:123456登錄成功與期望相吻合輸入:管理員ID:許強,密碼:1234567890密碼越界吻合輸入:管理員ID :許強,密碼:abcdef密碼輸入格式不正確與期望相吻合輸入:銷售員ID :邱風,密碼:123456登錄成功與期望相吻合輸入:銷售員ID:邱風,密碼:1234567890密碼越界吻合輸入:銷售員ID :邱風,密碼:abcdef密碼輸入格式不正確與期望相吻合功能B描述基本資料維護功能用例目的測試管理員能否正常刪除/新增/修改/查詢 商品/客戶/供應商/銷售員的資料前提條件操作系統(tǒng)正常運行,用戶一卡通正常, 掃描儀正常以及各硬件配置恰當輸入/動作期望的輸出/
10、相應實際情況新增商品顯示器顯示添加商品ID/商品名稱/商品建議購買價/建議銷售價 /供應商名稱/供應商地址/安全 存量/當前數(shù)量與期望相吻合修改商品顯示器顯示修改商品 ID/商品名 稱/商品建議購買價/建議銷售價/供應商名稱/供應商地址/安全 存量/當前數(shù)量/最后進貨日期/ 最后送貨時期,確認或取消修 改。吻合刪除商品打開商品基本資料,選中一條商品記錄,確認刪除與期望吻合查詢商品點擊搜索框,按商品ID/商品名稱,查詢某種商品信息;或選擇 全部查詢,顯示所有商品信息與期望吻合新增客戶顯示器顯示添加客戶聯(lián)系人 /聯(lián) 系人編號/客戶姓名/聯(lián)系電話/ 公司名/客戶編號/客戶地址與期望相吻合修改客戶選中
11、要修改的客戶,顯示器顯示 修改客戶聯(lián)系人/聯(lián)系人編號/客 戶姓名/聯(lián)系電話/公司名/客戶 地址,確認修改或取消與期望相吻合刪除客戶打開客戶基本資料,選中一條客戶記錄,確認刪除與期望吻合查詢客戶點擊搜索框,按姓名查詢/按客戶編號查詢;或選擇全部查詢,顯示所有客戶信息與期望吻合新增供應商顯示器顯示添加聯(lián)系人編號/供應商編號/供應商名稱/供應商地 址/供應商電話與期望相吻合修改供應商選中要修改的供應商記錄, 顯示 器顯示添加供應商編號 /供應商 名稱/供應商地址/供應商電話與期望相吻合刪除供應商打開供應商基本資料,選中一條 供應商記錄,確認刪除與期望吻合查詢供應商點擊搜索框,按供應商姓名查詢/按供應
12、商編號查詢;或選擇全 部查詢,顯示所有供應商信息與期望吻合新增銷售員顯示器顯示添加銷售員編號/銷售員姓名/客戶編號/銷售員地址/銷售員電話/銷售員電子郵箱與期望吻合修改銷售員選中要修改的銷售員記錄, 顯示 器顯示添加銷售員編號 /銷售員 姓名/客戶編號/銷售員地址/銷 售員電話/銷售員電子郵箱與期望吻合刪除銷售員打開銷售員基本資料,選中一條 銷售員記錄,確認刪除與期望吻合查詢銷售員點擊搜索框,按銷售員姓名查詢/按銷售員編號查詢;或選擇全 部查詢,顯示所有供應商信息與期望吻合功能C描述米購入庫/米購退貨功能用例目的測試采購員能否正常添加/刪除/修改/查詢?nèi)霂靻螠y試采購員能否正常添加/刪除/修改/
13、查詢退貨單前提條件操作系統(tǒng)正常運行,用戶一卡通正常,掃描儀正常以及各硬件配置 恰當輸入/動作期望的輸出/相應實際情況添加采購入庫顯示供應商編號 /入庫單號/采購 日期/采購員名稱/商品編號/商品 名稱/商品數(shù)量/商品單價吻合修改入庫資料選中要修改的入庫記錄,顯示供應商編號/采購日期/采購員名稱/ 商品編號/商品名稱/商品數(shù)量/商 品單價,確認修改吻合刪除入庫資料選中要刪除的入庫記錄,顯示供應商編號/采購日期/采購員名稱/ 商品編號/商品名稱/商品數(shù)量/商 品單價,確認刪除吻合查詢?nèi)霂熨Y料按入庫單號查詢,或全部查詢,顯示所有入庫資料吻合添加退貨單顯示退貨單編號 /商品名稱/退貨 數(shù)量/退貨日期/
14、供應商編號/供應 商名稱/聯(lián)系人名稱/退貨原因吻合修改退貨單選中要修改的退貨記錄,顯示退貨單編號/商品名稱/退貨數(shù)量/退 貨日期/供應商編號/供應商名稱/ 聯(lián)系人名稱/退貨原因,確定修改吻合刪除退貨單選中要刪除的退貨記錄,顯示退貨單編號/商品名稱/退貨數(shù)量/退 貨日期/供應商編號/供應商名稱/ 聯(lián)系人名稱/退貨原因,選中刪除吻合查詢退貨單按退貨單編號查詢,或全部查 詢,顯示所有退貨資料吻合功能D描述銷售岀庫/銷售退貨功能用例目的測試銷售員能否正常添加/刪除/修改/查詢銷售岀庫單測試銷售員能否正常添加/刪除/修改/查詢銷售退貨單前提條件操作系統(tǒng)正常運行,用戶一卡通正常,掃描儀正常以及各硬件配置
15、恰當輸入/動作期望的輸出/相應實際情況添加銷售岀庫顯示銷售單編號 /商品編號/客戶 編號/商品數(shù)量/商品單價/客戶地 址/銷售日期吻合修改銷售岀庫資料選中要修改的銷售岀庫記錄,顯示商品編號/客戶編號/商品數(shù)量/商品單價/客戶地址/銷售日期吻合刪除銷售岀庫資料選中要刪除的銷售岀庫記錄,顯 示銷售單編號/商品編號/客戶編 號/商品數(shù)量/商品單價/客戶地址吻合/銷售日期,確認刪除查詢銷售岀庫資料按銷售單編號查詢,或全部查詢,顯示所有銷售岀庫資料吻合添加銷售退貨單顯示銷售退貨單編號 /商品編號/ 客戶編號/商品數(shù)量/商品單價/客 戶地址/銷售日期/退貨原因吻合修改銷售退貨單選中要修改的退貨記錄,顯示商
16、 品編號/客戶編號/商品數(shù)量/商品 單價/客戶地址/銷售日期/退貨原 因,確定修改吻合刪除銷售退貨單選中要刪除的退貨記錄,顯示商 品編號/客戶編號/商品數(shù)量/商品 單價/客戶地址/銷售日期/退貨原 因,選中刪除吻合查詢退貨單按銷售退貨單編號查詢,或全部查詢,顯示所有退貨資料吻合功能E描述庫存管理用例目的測試用戶能否正常實現(xiàn)對庫存的查詢盤點前提條件操作系統(tǒng)正常運行,各硬件配置恰當輸入/動作期望的輸出/相應實際情況庫存查詢按商品 編號查詢/按庫存名稱查 詢/按庫存最后一次進貨日期查 詢吻合功能F描述報表導出用例目的測試系統(tǒng)能否正常導岀庫存預警 測試系統(tǒng)能否正常導岀商品資料 測試系統(tǒng)能否正常導岀采購
17、報表 測試系統(tǒng)能否正常導岀年采購報表前提條件操作系統(tǒng)正常運行,各硬件配置恰當輸入/動作期望的輸出/相應實際情況導岀庫存預警顯示庫存預警報表,顯示當前存 量低于安全存量的商品記錄,可以生成EXCEL報表吻合導岀商品資料顯示商品的當前數(shù)量/建議購買 價/最后進貨日期吻合導岀商品資料生成商品EXCEL報表不吻合,日期信息不完整導出采購報表顯示可選時期內(nèi),業(yè)務員 /商品/ 供應商三種角色的采購匯總報 表,可以生成 EXCEL報表吻合導出采購報表生成采購匯總 EXCEL報表不吻合,日期信息不完整導岀年采購報表顯示按年度選擇采購報表,可以生成EXCEL報表吻合導岀年采購圖顯示按年度選擇月采購統(tǒng)計圖吻合導岀
18、年采購報表生成年采購 EXCEL報表不吻合,日期信息不完整功能G描述系統(tǒng)維護用例目的測試管理員能否正常管理用戶信息前提條件操作系統(tǒng)正常運行,各硬件配置恰當輸入/動作期望的輸出/相應實際情況添加用戶信息顯示需添加用戶用戶的信息并 確認不符合,無法添加修改用戶信息顯示用戶的信息,選中需修改 項目,確認修改吻合刪除用戶信息顯示用戶記錄,選中需刪除記 錄,確認刪除吻合密碼修改顯示正常修改用戶密碼吻合權(quán)限管理顯示撤銷/授予/修改用戶的權(quán)限吻合數(shù)據(jù)庫備份顯示手動/定期自動數(shù)據(jù)備份吻合數(shù)據(jù)恢復顯示需恢復的文件進行恢復吻合系統(tǒng)鎖定鎖定系統(tǒng)界面,需用戶輸入密碼打開吻合功能H描述小工具用例目的測試用戶能否正常使用小工具前提條件操作系統(tǒng)正常運行,各硬件配置恰當輸入/動作期望的輸出/相應實際情況計算器顯示正常使用計算器功能吻合畫圖顯示正常使用畫圖功能不吻合,無法打開畫圖工具記事本顯示正常使用記事本功能吻合3. 健壯性測試用例3.1被測試對象的介紹健壯性測試是用于對進銷存系統(tǒng)岀現(xiàn)故障時,是否能夠自動回復或者忽略故障繼續(xù)運行。3.2測試范圍與目的測試范圍包
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 住宅租賃合同示范文本(2024年更新)一
- 2025年度車輛抵押擔保合同模板(新修訂)
- 2025年度生物科技合伙研發(fā)合同
- 2025年度智慧城市建設(shè)規(guī)劃合同知識產(chǎn)權(quán)條款正規(guī)范本
- 2025年戶外廣告牌跨區(qū)域推廣合作合同
- 二零二五版場物業(yè)社區(qū)商業(yè)運營管理合同4篇
- 2025年度供熱系統(tǒng)安全風險評估與防范合同
- 二零二四年酒店前臺工作人員勞動合同范本3篇
- 2025年環(huán)氧地坪漆施工安全防護及應急預案合同
- 二零二五年度車庫車位租賃權(quán)抵押貸款擔保合同4篇
- EPC項目階段劃分及工作結(jié)構(gòu)分解方案
- 《跨學科實踐活動4 基于特定需求設(shè)計和制作簡易供氧器》教學設(shè)計
- 術(shù)后病人燙傷不良事件PDCA循環(huán)分析
- 金字塔原理完整版本
- 隧道配電設(shè)備安裝與調(diào)試方案
- 2024年河北省中考數(shù)學試題(含答案解析)
- 新租賃準則(2024版)
- 家禽呼吸系統(tǒng)認知
- 《社區(qū)康復》課件-第九章 言語障礙患者的社區(qū)康復實踐
- 凸優(yōu)化在經(jīng)濟學與金融學中的應用
- 家譜、宗譜頒譜慶典講話
評論
0/150
提交評論