測試用例 背誦

2021-10-10 18:53:05 字數 2944 閱讀 4834

1、有效性:測試用例的能夠被使用,且被不同人員使用測試結果一致

2、可重複性:良好的測試用例具有重複使用的功能。(回歸測試)

4、清晰、簡潔:好的測試用例描述清晰,每一步都應有相應的作用,有很強的的針對性,不應出現一些無用的操作步驟。

5、可維護性:由於軟體開發過程中需求變更等原因的影響,常常對測試用例進行修改、增加、刪除等,以便測試用符合相應測試要求。

1:測試用例包含什麼類容

用例編號,所屬模組,用例描述,前置條件,優先順序,輸入資料,操作步驟,預期結果,實際結果,測試人員,測試時間

2:測試用例的編寫方法有哪些?

等價類劃分,邊界值,錯誤推測,因果圖,場景法,正交表

應用的場景

等價類劃分

多用於輸入框:註冊/登入

邊界值(掌握上點和離點的取值)

多和等價類劃分結合使用,有邊界限制的:註冊的密碼長度,,

場景法

從基本流開始,再將基本流和備選流結合起來,可以確定用例場景

正交表

用於多個下拉框之間的組合,可以通過正交助手生成測試用例

錯誤推測

錯誤猜測法是測試經驗豐富的人喜歡使用的一種測試用例設計方法。

一般這種方法是基於經驗和直覺推測程式中可能傳送的各種錯誤,有針對性地設計。只能作為一種補充

因果圖因果圖法比較適合輸條件比較多的情況,測試所有的輸入條件的排列組合。所謂的原因就是輸入,所謂的結果就是輸出

3:測試用例的評審

包含:參與評審人員(需求人員,對應的開發人員,對應的測試人員,專案經理)

評審內容,評審的時間

4:測試計畫

測試背景

測試目的

確定測試範圍

制定測試策略(功能測試/業務測試…)

測試資源安排

測試時間安排

測試人員分配

風險評估

5:缺陷報告

所屬產品,所屬模組,當前指派(重要),bug型別,作業系統,重現步驟(重要),驗證程度(重要),優先順序(重要),附件等

6:測試報告

測試目標,測試的範圍,測試環境,測試結果分析(多少輪測試,測試多少,失敗多少,成功佔比),遺留缺陷,測試結論(本次測試涉及***個功能點,發現xx個缺陷,其中,xx個已修復,xx個遺留。)測試過程完整有效,系統測試通過。

7:軟體缺陷的種類劃分

功能不正常:簡單地說就是所應提供的功能,在使用上並不符合產品設計規格說明書中規定的要求,或是根本無法使用。

軟體在使用上感覺不方便:只要是不知如何使用或難以使用的軟體,在產品設計上一定是出了問題。所謂好用的軟體,就是使用上盡量方便,使使用者易於操作。

軟體的結構未做良好規劃:這裡主要指軟體是以自頂向下方式開發,還是以自底向上方式開發。如果是以自頂向下的結構或方法開發的軟體,在功能的規劃及組織上比較完整,相反 以自底向上的組合式方法開發處的軟體則功能較為分散,容易出現缺陷。

使用效能不佳:被測軟體功能正常,但使用效能不佳,這也是乙個問題。此類缺陷通常是由於開發人員採用了錯誤的解決方案,或使用了不恰當的演算法導致的

邊界錯誤:緩衝區溢位問題在這幾年已成為網路攻擊的常用方式,而這個缺陷就屬於邊界錯誤的一種。簡單來說,程式本身無法處理超越邊界所導致的錯誤。

計算錯誤:只要是電腦程式,就必定包括數學計算。軟體之所以會出現計算錯誤,大部分出錯的原因是由於採用了錯誤的數**算工時或未將累加器初始化為0

8:軟體缺陷的嚴重程度

按照嚴重程度分為:系統崩潰,嚴重,一般,次要,建議

按優先順序分:高,中,低

9:bug定級示例

1級,系統崩潰

定義:嚴重阻礙測試和開發工作

對應優先順序:最高

具體可分為:

1.功能完全沒有實現

2.應用閃退/崩潰無法執行

3.應用必現安全模式,無法執行

4.其他導致功能無法測試的問題

2級,至關重要

定義:非阻礙用例執行的嚴重問題

對應優先順序:高

具體可分為:

1.簡單操作應用閃退/崩潰,卡死

2.資料丟失

3.嚴重影響系統,自身功能無法執行

4.嚴重數值計算錯誤

5.資料庫損壞或無法儲存配置

6.安全性問題(包括資料加密等)

3級,主要

定義:功能存在缺陷,但不影響應用和系統的穩定性

對應優先順序:中

具體可分為:

1.記憶體洩露(長時間不用的物件需要被**,不被**佔記憶體)

2.功能實現邏輯覆蓋不全面

3.非必現,但復現概率超過50%的閃退/崩潰和安全模式

4級,一般

定義:對應用熟悉度高才能感知到的問題,對應用基本功能實現無影響

對應優先順序:中

具體可分為:

1.輕微數值計算錯誤

2.功能實現有誤,與產品文件不完全貼切

3.使用者簡單操作,即可明顯感知的ui問題

5級,較小

定義:介面,效能缺陷

對應優先順序:低

具體可分為:

1.操作介面錯誤(提示顯示規則,重新整理規則是否與文件一致)

2.邊界條件顯示錯誤      

3.提示資訊和介面效果展示錯誤(包括未給出資訊、資訊提示錯誤等)

4.復現率低於5%的閃退/崩潰和安全模式      

5.外掛程式相容和效能未優化問題      

6.非正常操作導致ui顯示異常

6級,建議

定義:對於產品的意見或者建議

對應優先順序:低

具體可分為:

1.對於產品設計方面的意見和建議

2.對於產品介面優化方面的意見和建議

3.對於產品需要優化增強使用者體驗方面的意見和建議

測試用例(四)測試用例編寫

一.測試用例編寫方法 1.等價類劃分 如何選擇適當的資料子集,來代表整個資料集。通過降低測試的資料去實現 合理的 覆蓋,覆蓋了更多的可能資料,以發現更多的軟體缺陷 邊界值分析法 2.邊界值分析 使用邊界值分析方法設計測試用例時一般與等價類劃分結合起來,但它不是從乙個等價類中任選乙個例子作為代表,而是...

手機測試用例 STK測試用例

id 功能描述 操作步驟 預期結果 test time p fcomment tester test time p fcomment tester stk服務 sim卡適應性測試 1 選取支援stk功能的sim卡,插入手機中 手機應支援stk功能,會將stk選單自動加入主選單列表中 2 進入stk功...

手機測試用例 通話測試用例

id 功能描述 操作步驟 預期結果 test time p fcomment tester test time p fcomment tester 通話功能 快速檢視已撥 1 待機介面下按一下呼叫鍵可進入已撥 記錄 2 每次呼叫記錄都應正確無誤 號碼 時間 序號 通話時長等 3 呼叫記錄按呼叫時間順...