編寫測試用例注意事項

2021-09-25 16:07:18 字數 2062 閱讀 3497

一、測試用例的優化問題:

1.問題的提出;

乙個用例只測乙個控制項,但效率比較低。

每條用例只測試乙個控制項的等價類的方法,比較簡單。(最大的問題,會有很多資料冗餘,影響測試效率,只適合初學者)

2.如何進行優化:

對於不同控制項的有效等價類(或有效邊界值),可以在一條用例中同時進行測試,最大化的減少用例的數量。

說明:由於每個控制項的有效等價類加上有效邊界值的數量,一般不會完全相同,所以再測試某個控制項的有效等價類(有效邊界值)的時候,其他控制項

的有效等價類和邊界值都已測完,這時還需要從這些控制項中重複選取有效資料,這種冗餘在工程中是不可避免的。

二、無效等價類不能優化:

在一條用例中,一次只測試乙個控制項的乙個無效等價類(或無效邊界值)——無效等價類在開始的時候不能組合。

——避免遮蔽現象發生(前面控制項的錯誤提示資訊出現後,後面控制項的錯誤提示資訊就不出現了)。

最後,可以適當考慮不同控制項無效等價類(無效邊界值)的組合和乙個控制項無效等價類(無效邊界值)的組合。

三、無效等價類考慮因素;

1、不能為空(必填)——為空;

2、不能重複——重複;

3、資料有範圍限制——超出範圍;

eg:18——60; (<18,>60)

4、字元個數的要求(範圍)—超出範圍

eg:姓名:3——20個字元。(❤️,>20)

5、資料格式(樣式)——演示非法

eg:整數——非整數(字母、漢字、符號、小數)

數字——非數字

字元——非字元

漢字——非漢字

6、小數要求——(小數點後位數非法)

四、注意事項:

1、防止遺漏:使軟體測試的實施重點突出,目的明確,確保需求功能不被遺漏。

2、版本重複測試:快速正確的進行版本重複測試。

3、監督過程:可以準確、有效的評估測試的工作量。

4、評估結果:對產品進行評估,對測試完成情況進行評價。

5、提高效率:避免盲目測試。

6、縮短週期:

五、測試用例質量:

1、在編寫測試用例之前,還要明確專案對測試用例的具體要求:

(1)測試用例編號如何命名;

(2)測試用例應該提交到什麼地方;

(3)測試用例中用到的附件命名規定,存放位置;

2、測試用例是需要更新和維護的,是乙個不斷修改完善的過程;

3、測試用例需要正式的評審;

4、測試用例覆蓋系統的程度決定測試的覆蓋程度;

五、要求:

1、基本要求:

在編寫一條測試用例時,要求步驟描述清晰、準確、易讀,預期結果明確。

(1)如果有特殊的設定、預置條件等,要明確寫出;

(2)如果有熟人資料,一般要給出熟入資料取值;

(3)如果有附件,要給出附件存放位置,名稱。

2、校驗標準:

寫完用例後,讓別人照著自己的用例去執行測試,可以很順暢的執行下來。

3、高標準要求:

(1)測試用例編寫的有條理、邏輯性強

可以按照功能點分類、操作順序等邏輯編寫,而不要一會測試這兒一會測試那兒。

(2)功能覆蓋全面、深入,不夠發現軟體中更多的缺陷。

4、校驗標準:

(1)能把軟體中的缺陷盡可能多的找出來,按照你的測試用例測試完的軟體,遺留的缺陷最少——

要求測試人員最終達到的目標,是乙個需要長期練習、積累的過程。

六、 因果圖:

使用因果圖法設計測試用例:

(一)、設計場合:

1、在乙個介面中,有很多的輸入,這些輸入之間有一定的組合關係,不同的輸入組合會產生

不同的輸出結果的組合,為了弄清輸入和輸出的對應關係,就可以使用因果圖法。

(二)、核心概念:

1、因——原因(輸入條件、輸入動作)

2、果——結果(輸出結果)

使用圖形的方式,表達出輸入組合和輸出組合的關係。

(三)、圖形符號:

1、基本符號:表達的是輸入和輸出的關係。

(1)恒等:*

(2)非

(3)或

(4)與:*

2、約束(限制)符號:約束的是同一類的————約束的是全部輸入、或者約束的全部都是輸出。

測試用例編寫注意事項和編寫方法

注意事項 1 根據專案的實際情況設計測試用例 2 用例格式不是固定的,不能生搬硬套 3 根據具體的情況編寫 編寫方法 1等價類劃分法 黑盒測試 2邊界值分析法 使用邊界值分析法設計測試用例一般與等價類劃分法結合起來 但它不是乙個等價類中任選乙個例子作為代表,而是將測試邊界情況作為目標,選取正好等價 ...

寫測試用例注意事項

用例狀態等,沒有的不需要填寫。用例設計,一定要可執行 最好2分鐘內能執行完 改進建議 1 用例狀態 請置空 2 用例步驟不要過長,根據目的適當拆分幾條。3 盡量提煉合併,如文字框,下拉列表,文字介面,瀏覽器,平台等等 測試分類 ui ue 通用測試用例 功能衝突測試 併發 與外部系統互動及影響等 相...

測試用例及其注意事項

簡單地說,測試用例就是 設計乙個情況,軟體程式在這種情況下,必須能夠正常執行並且達到程式所設計的預期結果 有效性 測試用例是測試人員測試過程中的重要參考依據。可復用性 良好的測試用例具有重複使用的功能,使得測試過程事半功倍,提高測試效率。易組織性 即使是小的專案,也可能會有幾千甚至更多的測試用例,測...