《功能測(cè)試用例模板》由會(huì)員分享,可在線閱讀,更多相關(guān)《功能測(cè)試用例模板(9頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、本資料僅供內(nèi)部使用!
〈項(xiàng)目名稱〉
功能測(cè)試用例
年月日
修改記錄
制定日期
生效日期
制定 / 修訂 內(nèi)容摘要
頁(yè)數(shù)
版本
擬稿
審查
批準(zhǔn)
目 錄
1 XX(模塊名稱)測(cè)試用例清單 1
1.1 測(cè)試用例1 2
1.2 測(cè)試用例2 4
1 XX(模塊名稱)測(cè)試用例清單
No.
Function ID
Function Name
Testcase ID
Testcase Description
User
2、Type
Test Item Count
1
Fn-030101
流程定義
Tc-030101_01
流程定義
系統(tǒng)管理員
2
Fn-030102
流程環(huán)節(jié)定義
Tc-030102_01
流程環(huán)節(jié)定義
系統(tǒng)管理員
[填寫(xiě)說(shuō)明:
No:測(cè)試用例的序號(hào)。
Function ID:功能點(diǎn)ID號(hào)。通常對(duì)應(yīng)于需求跟蹤矩陣中的功能ID。
Testcase?ID:測(cè)試用例ID號(hào)。對(duì)應(yīng)于功能點(diǎn)ID的測(cè)試用例號(hào)。通常一個(gè)功能點(diǎn)ID可以對(duì)應(yīng)多個(gè)測(cè)試用例。
Testcase Descri
3、ption:測(cè)試用例描述。
User Type:用戶類(lèi)型(角色)。說(shuō)明能夠操作該測(cè)試用例的系統(tǒng)用戶類(lèi)型(角色)
Test Item Count:測(cè)試用例包含的測(cè)試項(xiàng)數(shù)目。統(tǒng)計(jì)測(cè)試用例的數(shù)量時(shí),將細(xì)化到測(cè)試項(xiàng)的數(shù)量。]
1.1 測(cè)試用例1
Function Name:
流程定義
Function ID:
Fn-030101
Test Case Description:
流程定義
Test Case ID:
Tc-030101_01
Test Purpose:
定義流程
Prepared by:
User Type:
系統(tǒng)管理員
Tested by:
4、
Precondition:
Nil
Test date:
返回首頁(yè)
No.
Testing item
Input
Expected processes & output
Test results
(ok/ not ok)
Defect ID
Remarks
1
1) 進(jìn)入”流程管理”功能模塊
2) 選擇“流程定義”
3) 點(diǎn)擊“新增”按鈕
進(jìn)入流程創(chuàng)建頁(yè)面
2
檢查默認(rèn)值
參考 “數(shù)據(jù)來(lái)源及屏幕欄目說(shuō)明”
顯示正確的默認(rèn)值
- “適用產(chǎn)品列表”內(nèi)容來(lái)自“產(chǎn)品信息管理”
3
檢查非必輸項(xiàng)
參考 “數(shù)據(jù)
5、來(lái)源及屏幕欄目說(shuō)明”,非必輸項(xiàng)為空
提交成功
保存流程定義信息
數(shù)據(jù)庫(kù)表:
Flow流程定義表
4
檢查必輸項(xiàng)
參考 “數(shù)據(jù)來(lái)源及屏幕欄目說(shuō)明”,必輸項(xiàng)為空
系統(tǒng)提示信息
- 流程名稱
5
輸入欄位校驗(yàn)
參考 “數(shù)據(jù)來(lái)源及屏幕欄目說(shuō)明”,輸入不合法的數(shù)據(jù)
考慮:
- “流程備注”的文本輸入長(zhǎng)度
- “流程備注”的文本分別為中文和英文
系統(tǒng)提示信息
6
輸入流程定義信息
參考 “數(shù)據(jù)來(lái)源及屏幕欄目說(shuō)明”
保存流程定義信息
數(shù)據(jù)庫(kù)表:
Flow流程定義表
7
檢查同名流程
輸入與現(xiàn)有流程定義同名的流程
6、名稱
系統(tǒng)提示信息
8
修改流程定義
修改已有的流程定義信息
考慮:
- 流程定義已被使用
- 流程定義未被使用
流程定義已被使用:不能修改
流程定義未被使用:可以修改
數(shù)據(jù)庫(kù)表:
Flow流程定義表
9
刪除流程定義
刪除已有的流程定義信息
考慮:
- 流程定義已被使用
- 流程定義未被使用
流程定義已被使用:不能刪除
下屬流程環(huán)節(jié)已定義:不能刪除
流程定義未被使用:可以刪除
數(shù)據(jù)庫(kù)表:
Flow流程定義表
10
停用流程
刪除已有的流程定義信息
考慮:
- 流程定義已被使用
- 流程定義未被使用
7、流程定義已被使用:不能刪除
下屬流程環(huán)節(jié)已定義:不能刪除
流程定義未被使用:可以刪除
數(shù)據(jù)庫(kù)表:
Flow流程定義表
11
創(chuàng)建未正確定義的流程
創(chuàng)建未正確定義的流程
考慮:
- 未定義任何環(huán)節(jié)
- 未定義起始環(huán)節(jié)
- 未定義結(jié)束環(huán)節(jié)
返回首頁(yè)
1.2 測(cè)試用例2
Function Name:
流程環(huán)節(jié)定義
Function ID:
Fn-030102
Test Case Description:
流程環(huán)節(jié)定義
Test Case ID:
Tc-030102_01
Test Purpose:
定義流程環(huán)節(jié)
Prepa
8、red by:
User Type:
系統(tǒng)管理員
Tested by:
Precondition:
流程定義已創(chuàng)建
Test date:
No.
Testing item
Input
Expected processes & output
Test results
(ok/ not ok)
Defect ID
Remarks
1
1) 進(jìn)入”流程管理”功能模塊
2) 選擇“流程定義”
3) 選擇一個(gè)已定義的流程
進(jìn)入流程定義頁(yè)面
2
新增環(huán)節(jié)
點(diǎn)擊“添加環(huán)節(jié)”按鈕
顯示環(huán)節(jié)定義頁(yè)面
3
檢查默認(rèn)值
9、
參考 “數(shù)據(jù)來(lái)源及屏幕欄目說(shuō)明”
顯示正確的默認(rèn)值
- “參與機(jī)構(gòu)”內(nèi)容來(lái)自“組織機(jī)構(gòu)配置”
- “參與職位”內(nèi)容來(lái)自“職位配置”
- “參與角色”內(nèi)容來(lái)自“角色配置”
- “參與人員”內(nèi)容來(lái)自員工信息
4
檢查可選輸入項(xiàng)
參考 “數(shù)據(jù)來(lái)源及屏幕欄目說(shuō)明”,可選輸入項(xiàng)為空
提交成功
數(shù)據(jù)庫(kù)表:
FlowStep流程環(huán)節(jié)定義表
5
檢查必輸項(xiàng)
參考 “數(shù)據(jù)來(lái)源及屏幕欄目說(shuō)明”,必輸項(xiàng)為空
系統(tǒng)提示信息
- 環(huán)節(jié)名稱
- 環(huán)節(jié)使用的頁(yè)面標(biāo)志
- 環(huán)節(jié)最長(zhǎng)辦理時(shí)間
- 環(huán)節(jié)預(yù)警最大時(shí)間
6
輸入欄位校驗(yàn)
參考 “數(shù)
10、據(jù)來(lái)源及屏幕欄目說(shuō)明”,輸入不合法的數(shù)據(jù)
考慮:
- “環(huán)節(jié)最長(zhǎng)等待時(shí)間”、“預(yù)警最大等待時(shí)間”:<0,非數(shù)字
- “默認(rèn)短信內(nèi)容”的長(zhǎng)度、格式
系統(tǒng)提示信息
7
輸入流程環(huán)節(jié)定義信息
參考 “數(shù)據(jù)來(lái)源及屏幕欄目說(shuō)明”
保存流程環(huán)節(jié)定義信息
- 環(huán)節(jié)序號(hào)自動(dòng)增加
數(shù)據(jù)庫(kù)表:
FlowStep流程環(huán)節(jié)定義表
8
刪除環(huán)節(jié)
選擇一個(gè)環(huán)節(jié),刪除。
考慮:
- 起始環(huán)節(jié)
- 中間環(huán)節(jié)
- 結(jié)束環(huán)節(jié)
流程環(huán)節(jié)順序改變
數(shù)據(jù)庫(kù)表:
FlowStep流程環(huán)節(jié)定義表
9
定義起始環(huán)節(jié)
選擇環(huán)節(jié),作為起始環(huán)節(jié)
考慮:
- 起
11、始環(huán)節(jié)已定義
- 起始環(huán)節(jié)未定義
起始環(huán)節(jié)已定義:提示不能重復(fù)定義
起始環(huán)節(jié)未定義:將所選環(huán)節(jié)作為起始環(huán)節(jié)
數(shù)據(jù)庫(kù)表:
FlowStep流程環(huán)節(jié)定義表
10
定義結(jié)束環(huán)節(jié)
選擇環(huán)節(jié),作為結(jié)束環(huán)節(jié)
考慮:
- 結(jié)束環(huán)節(jié)已定義
- 結(jié)束環(huán)節(jié)未定義
結(jié)束環(huán)節(jié)已定義:提示不能重復(fù)定義
結(jié)束環(huán)節(jié)未定義:將所選環(huán)節(jié)作為結(jié)束環(huán)節(jié)
數(shù)據(jù)庫(kù)表:
FlowStep流程環(huán)節(jié)定義表
11
插入環(huán)節(jié)
1) 選擇環(huán)節(jié),在其前插入一個(gè)新環(huán)節(jié)
2) 輸入環(huán)節(jié)定義信息。
考慮:
- 起始環(huán)節(jié)
- 中間環(huán)節(jié)
- 結(jié)束環(huán)節(jié)
起始環(huán)節(jié):系統(tǒng)提示信息,新環(huán)節(jié)作為起
12、始環(huán)節(jié)
其它環(huán)節(jié):在其前增加一個(gè)新環(huán)節(jié)
數(shù)據(jù)庫(kù)表:
FlowStep流程環(huán)節(jié)定義表
12
隱藏環(huán)節(jié)
選擇環(huán)節(jié),作為隱藏環(huán)節(jié)
考慮:
- 起始環(huán)節(jié)
- 中間環(huán)節(jié)
- 結(jié)束環(huán)節(jié)
該環(huán)節(jié)在流程中不可見(jiàn),在流程辦理時(shí)跳過(guò)該環(huán)節(jié)
數(shù)據(jù)庫(kù)表:
FlowStep流程環(huán)節(jié)定義表
不提供隱藏環(huán)節(jié)的功能,改為通過(guò)流程動(dòng)作的跳轉(zhuǎn)來(lái)實(shí)現(xiàn)跳過(guò)環(huán)節(jié)
13
修改環(huán)節(jié)信息
選擇環(huán)節(jié),選擇修改信息
環(huán)節(jié)信息更新
在下一筆業(yè)務(wù)流程中生效
對(duì)當(dāng)前正在處理的業(yè)務(wù)流程無(wú)效
數(shù)據(jù)庫(kù)表:
FlowStep流程環(huán)節(jié)定義表
返回首頁(yè)
[填寫(xiě)說(shuō)明:
Test Case Descristion:測(cè)試用例描述。
Test Purpose:測(cè)試目的。簡(jiǎn)要描述該用例的測(cè)試目的。
Precondition:前置條件。說(shuō)明在執(zhí)行該測(cè)試用例之前需滿足何種條件,或須先執(zhí)行哪些步驟。
No:測(cè)試項(xiàng)或執(zhí)行步驟序號(hào)。一個(gè)測(cè)試用例中可包含多個(gè)功能點(diǎn)或執(zhí)行步驟。?
Testing item:對(duì)所測(cè)試項(xiàng)的描述。]