輸入數(shù)據(jù)的設(shè)計(jì)方法和測試用例設(shè)計(jì)方法
測試用例的設(shè)計(jì)是測試設(shè)計(jì)的重要內(nèi)容,關(guān)于測試用例的設(shè)計(jì)方法,當(dāng)前不少出版的測試書和發(fā)表的測試文章,不少存在著表述錯(cuò)誤,主要是把測試用例中的輸入數(shù)據(jù)的設(shè)計(jì)方法與測試用例的設(shè)計(jì)方法混為一談,對測試初學(xué)者和測試用例設(shè)計(jì)人員產(chǎn)生誤導(dǎo)。
這種錯(cuò)誤的主要表現(xiàn)舉例如下:
測試用例的設(shè)計(jì)方法包括:
(1)等價(jià)類劃分法
(2)邊界值法
(3)功能圖與判定表法
(4)錯(cuò)誤推測法
(5)用戶場景法
(6).....
其實(shí),測試用例中輸入數(shù)據(jù)的設(shè)計(jì)方法只是測試用例設(shè)計(jì)方法的一個(gè)子集,上面列出的集中方法都是確定黑盒測試用例的輸入測試數(shù)據(jù)的一般方法,而不是測試用例的設(shè)計(jì)方法。
除了確定輸入數(shù)據(jù)之外,測試用例的設(shè)計(jì)還包括如何確定測試用例的設(shè)計(jì)策略,如何組織設(shè)計(jì)用例,如何從測試需求等文檔創(chuàng)建完整的測試用例。
對測試執(zhí)行人員來說,測試用例的表示內(nèi)容包括以下幾個(gè)方面:
(1)測試用例的測試目標(biāo)
(2)測試用例的被測功能點(diǎn)描述
(3)測試用例的測試運(yùn)行環(huán)境
(4)測試用例的執(zhí)行方法(包括測試步驟,輸入測試數(shù)據(jù)或測試腳本)
(5)測試期望的結(jié)果
(6)執(zhí)行測試的實(shí)際結(jié)果
(7)其他輔助說明
從以上幾點(diǎn),我們可以看到輸入測試數(shù)據(jù)只是設(shè)計(jì)測試用例的一個(gè)步驟,而不是全部。
測試用例的設(shè)計(jì)是一項(xiàng)復(fù)雜的測試工作,測試用例的設(shè)計(jì)方法需要考慮測試的目標(biāo),被測試軟件的特性,測試者人力資源的技術(shù)和能力,測試組織形式,測試進(jìn)度、測試成本等多個(gè)方面。
-
測試
+關(guān)注
關(guān)注
9文章
6301瀏覽量
131538 -
設(shè)計(jì)方法
+關(guān)注
關(guān)注
0文章
12瀏覽量
9236 -
輸入端
+關(guān)注
關(guān)注
0文章
34瀏覽量
12006
發(fā)布評論請先 登錄
半導(dǎo)體嵌入式單元測試的核心技術(shù)、工具選型與落地全流程
開關(guān)電源測試流程方法合集
開關(guān)電源有哪些測試流程和方法?
Iverilog仿真e203_hbirdv2跑RISC-V指令測試用例
溫度循環(huán)測試后如何進(jìn)行數(shù)據(jù)記錄和分析?
如何讓大模型生成你想要的測試用例?
邊聊安全 | 軟件單元測試的設(shè)計(jì)方法
芯片硬件測試用例
上海控安:基于模型的測試用例生成
HarmonyOSAI編程單元測試用例
AI生成的測試用例真的靠譜嗎?
HarmonyOS AI輔助編程工具(CodeGenie)代碼測試
RCD測試全解析:原理、方法、問題與發(fā)展
LCR測試儀的使用方法與注意事項(xiàng)
數(shù)據(jù)測試:輸入數(shù)據(jù)的設(shè)計(jì)方法和測試用例設(shè)計(jì)方法
評論