亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

測試用例的定義、作用和方法介紹

發布時間:2020-05-30 13:53:43 來源:億速云 閱讀:339 作者:Leah 欄目:編程語言

這篇文章為大家帶來有關軟件測試中的測試用例的介紹。文中詳細介紹了測試用例的定義、作用和方法三個方面,感興趣的小伙伴可以參考下。

 

測試用例的定義、作用和方法介紹

 

1、測試用例的概念

 

測試用例是將軟件測試的行為活動做一個科學化的組織歸納,其目的是軟件測試工程師能夠將軟件測試的行為轉化成可管理的模式;同時測試用例也是將測試具體量化的方法之一,不同類別的軟件,測試用例是不同的。

 

1)測試用例的的設計方法

 

總的來講,測試用例的的設計方法有黑盒測試和白盒測試。黑盒測試也叫功能測試,黑盒測試主要針對軟件界面和軟件功能進行測試。白盒測試又叫結構測試、透明盒測試、邏輯驅動測試或基于代碼的測試,主要對所有邏輯路徑進行測試。

 

2)測試用例的主要內容

 

測試用例主要包含:容編號、日期、設計和測試人員、優先級、標題、目標、環境、輸入數據/動作、預期結果。

 

2、測試用例的作用

 

(1)前提和基礎

 

測試用例構成了設計和制定測試過程的基礎。因此可以說,沒有測試用例就難以開展軟件測試的相關工作。測試設計和開發的類型以及所需的資源主要都受控于測試用例。在指導軟件測試工作的前提下,測試用例的重要性也是不言而喻。

 

(2)深入了解需求

 

一個項目立項開始,測試就開始介入,我們從產品的需求文檔、原型圖,效果圖等相關文檔去熟悉產品的各個模塊,各個業務流程。或者在產品規劃和設計階段,測試開始熟悉產品。而編寫用例的過程中,會充分的思考產品需求的細枝末節,需求的不合理、有矛盾、不明確的地方,還能對產品提出更好的建議,監督產品對需求做出更加詳細的設計。整個過程是對需求深入了解的過程,產品的整個印象都在測試腦海里。

 

(3)加大測試深度

 

測試的“深度”與測試用例的數量成比例。由于每個測試用例反映不同的場景、條件或經由產品的事件流,因而,隨著測試用例數量的增加,測試人員對產品質量和測試流程也就越有信心。

 

(4)安排測試進度

 

測試工作量與測試用例的數量成比例。根據全面且細化的測試用例,可以更準確地估計測試周期各連續階段的時間安排。

 

(5)深入發現潛藏缺陷

 

軟件測試工程師在執行用例的過程中往往會突然發現當初設計的用例步驟中,還可以做這樣一個操作,于是發現了bug,這又體現了測試用例的作用, 幫助發現拓展測試范圍,擴大測試覆蓋面,發現軟件中潛藏的缺陷。

 

(6)制定分析標準

 

通過收集缺陷,對比測試用例和缺陷數據庫,分析確證是漏測還是缺陷復現。漏測反映了測試用例的不完善,應立即補充相應測試用例,最終達到逐步完善軟件質量。而已有相應測試用例,則反映實施測試或變更處理存在問題。

 

3、測試用例的方法

 

 測試用例可以分為基本事件、備選事件和異常事件。設計基本事件的用例,應該參照用例規約(或設計規格說明書),根據關聯的功能、操作按路徑分析法設計測試用例。而對孤立的功能則直接按功能設計測試用例。基本事件的測試用例應包含所有需要實現的需求功能,覆蓋率達100%

 

設計備選事件和異常事件的用例,則要復雜和困難得多。例如,字典的代碼是唯一的,不允許重復。測試需要驗證:字典新增程序中已存在有關字典代碼的約束,若出現代碼重復必須報錯,并且報錯文字正確。往往在設計編碼階段形成的文檔對備選事件和異常事件分析描述不夠詳盡。而測試本身則要求驗證全部非基本事件,并同時盡量發現其中的軟件缺陷

 

可以采用軟件測試常用的基該方法:等價類劃分法、邊界值分析法、錯誤推測法、因果圖法邏輯覆蓋法等設計測試用例。視軟件的不同性質采用不同的方法。如何靈活運用各種基該方法來設計完整的測試用例,并最終實現暴露隱藏的缺陷,全憑測試設計人員的豐富經驗和精心設計。

 

軟件測試工程師為什么要寫測試用例?從測試用例的定義、作用和方法這三個方面就可以看出,如果想了解更多相關內容,歡迎關注億速云行業資訊!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

乐安县| 富蕴县| 汨罗市| 宁都县| 濮阳市| 绥德县| 鄂托克前旗| 芮城县| 四平市| 衡水市| 西乌| 石阡县| 安西县| 确山县| 南平市| 崇文区| 藁城市| 鱼台县| 平潭县| 精河县| 永修县| 周至县| 岳西县| 普兰县| 墨江| 正镶白旗| 玉林市| 冕宁县| 改则县| 潞西市| 贵南县| 泾阳县| 南皮县| 鄂州市| 鄄城县| 兰考县| 乾安县| 青龙| 威信县| 沁阳市| 康保县|