測試用例的設(shè)計(jì)是整個(gè)軟件測試工作的核心,測試用例反映對被測對象的質(zhì)量要求和評估范圍,決定測試的效率和測試自身的質(zhì)量。
所以對測試用例的評審,就顯得非常重要。測試用例設(shè)計(jì)完之后,要經(jīng)過非正式和正式的復(fù)審和評審。在測試用例審查、評審過程中,主要檢查下列內(nèi)容:
* 測試用例設(shè)計(jì)的整體思路是否清晰,是否清楚系統(tǒng)的結(jié)構(gòu)和邏輯從而使測試用例的結(jié)構(gòu)或?qū)哟吻逦?,測試的優(yōu)先級或先后次序是否合理;
* 測試用例設(shè)計(jì)的有效性,測試的重點(diǎn)是否突出,即是否抓住修改較大的地方、程序或系統(tǒng)的薄弱環(huán)節(jié)等;
* 測試用例的覆蓋面,有沒有考慮到產(chǎn)品使用中一些特別場景(scenario)、考慮到一些邊界和接口的地方;
* 測試用例的描述,前提條件是否存在、步驟是否簡明清楚、期望結(jié)果(Criteria)是否符合產(chǎn)品規(guī)格說明書或客戶需要;
* 測試環(huán)境是否準(zhǔn)確,測試用例有沒有正確定義測試所需要的條件或環(huán)境;
* 測試用例的復(fù)用性和可維護(hù)性,良好的測試用例將會具有重復(fù)使用的功能, 保證測試的穩(wěn)定性;
* 測試用例是否符合其他要求,如可管理性、易于自動化測試的轉(zhuǎn)化等。
測試用例在評審后,根據(jù)評審意見做出修改,繼續(xù)評審,直至通過評審。在以后的測試中,如果有些被發(fā)現(xiàn)的缺陷,沒有測試用例,應(yīng)及時(shí)添加新的測試用例或修改相應(yīng)的測試用例。和軟件缺陷相關(guān)的測試用例是更有效的測試用例,其執(zhí)行的優(yōu)先級也高。通過測試用例所發(fā)現(xiàn)的缺陷占所有軟件缺陷的比值,是衡量測試用例質(zhì)量和有效性的方法之一。
所以對測試用例的評審,就顯得非常重要。測試用例設(shè)計(jì)完之后,要經(jīng)過非正式和正式的復(fù)審和評審。在測試用例審查、評審過程中,主要檢查下列內(nèi)容:
* 測試用例設(shè)計(jì)的整體思路是否清晰,是否清楚系統(tǒng)的結(jié)構(gòu)和邏輯從而使測試用例的結(jié)構(gòu)或?qū)哟吻逦?,測試的優(yōu)先級或先后次序是否合理;
* 測試用例設(shè)計(jì)的有效性,測試的重點(diǎn)是否突出,即是否抓住修改較大的地方、程序或系統(tǒng)的薄弱環(huán)節(jié)等;
* 測試用例的覆蓋面,有沒有考慮到產(chǎn)品使用中一些特別場景(scenario)、考慮到一些邊界和接口的地方;
* 測試用例的描述,前提條件是否存在、步驟是否簡明清楚、期望結(jié)果(Criteria)是否符合產(chǎn)品規(guī)格說明書或客戶需要;
* 測試環(huán)境是否準(zhǔn)確,測試用例有沒有正確定義測試所需要的條件或環(huán)境;
* 測試用例的復(fù)用性和可維護(hù)性,良好的測試用例將會具有重復(fù)使用的功能, 保證測試的穩(wěn)定性;
* 測試用例是否符合其他要求,如可管理性、易于自動化測試的轉(zhuǎn)化等。
測試用例在評審后,根據(jù)評審意見做出修改,繼續(xù)評審,直至通過評審。在以后的測試中,如果有些被發(fā)現(xiàn)的缺陷,沒有測試用例,應(yīng)及時(shí)添加新的測試用例或修改相應(yīng)的測試用例。和軟件缺陷相關(guān)的測試用例是更有效的測試用例,其執(zhí)行的優(yōu)先級也高。通過測試用例所發(fā)現(xiàn)的缺陷占所有軟件缺陷的比值,是衡量測試用例質(zhì)量和有效性的方法之一。

