關於新手如何編寫測試用例?

時間 2021-05-30 12:06:09

1樓:王小明

編寫測試用例的常用方法:

等價類劃分法:等價類是輸入的集合,比如在註冊時,手機號規定為系統內不存在的手機號,那麼所有已存在的手機號是乙個等價類,所有不存在的手機號是另乙個等價類。在每個等價類中選取一定數目的值作為代表。

等價類分為有效等價類和無效等價類,輸入符合條件的值對功能進行檢驗,輸入無效等價類中的值可以找出程式錯誤的地方。

邊界值分析法:對輸入的邊界值或稍大(小)於邊界值的值進行分析。比如系統要求密碼至少為6-16位。那麼密碼位數邊界值就是 5,6,7,15,16,17 。

場景法:通過運用場景來對系統的功能點或業務流程的描述,從而提公升測試效果。場景法一般分為基本流和備用流,覆蓋所有的場景。

錯誤猜測法:通過直覺和經驗對結果進行分析。

測試用例所包含的內容:

用例編號、用例名稱、測試背景、前置條件、優先順序、重要級、測試資料、測試步驟、預期結果、實際結果、備註等。隨著專案規模增大,需要引入模組便於組織用例。每個公司的要求不盡相同。

舉例如下:

2樓:

剛入行的話,建議還是從產品入手。

先大致了解一下產品的各項操作和邏輯流程

參考別人的測試用例。比如某一次的專案,從需求開始看,然後拿過來別人的用例一點點揣測。個人認為可以把值得學習的地方記錄下來等。

還要考慮,測試用例的粒度。看你們團隊一般都用什麼工具去寫用例,大概的粒度是什麼樣子的。我最開始的工作中,用例就寫的不是很詳細,用例基本都是指導你的測試思路,具體執行用例的時候,肯定還是會依賴產品的邏輯之類的。

測試也是一項根據經驗的工作。哪個開發的bug多,哪個模組出現的bug數多,一些老測試心裡大概都有數,測試的時候也會有著重點

但是,測試用例如果寫的好,乙個用例就可以覆蓋多個測試點的話,就會大大提高測試的效率。所以,寫用例的時候,思路也是很重要的

大致就想到那麼多,先就寫到這吧~祝順利~

3樓:程式設計師吾非同

一般實際工作中的測試用例都比較簡化,同型別的用例會合併到一起,並且一般會從展示(ui)、邏輯(業務)、互動異常等方向考慮。這些方法知道原理就行了,在實際工作中一般不會用單一的方法寫用例,拿乙個實際的軟體開始思考,多角度考慮,培養自己思維的發散性和完整性。

UAT測試用例由甲方編寫還是乙方?

Jack 一定是甲方編寫,因為要組織使用者部門參與,一方不了解甲方公司文化氛圍,可能會導致uat目標發生重大偏差。現在我了解到的uat分兩種,一種真的就是使用者體驗測試,一種就是純粹的測試,黑盒測試。第一種,很簡單,產品很穩定,體驗體驗,提提意見就行。第二種,產品質量不穩定,需要有業務經驗的人來全程...

有什麼缺陷跟蹤 測試用例管理的平台嗎?

BugKing 今天看到乙個開源專案叫 MeterSphere 開源持續測試平台 https 看起來還挺不錯的。按照 Wilson 提到的幾點對比了下 1.用例匯入匯出 批量 用例字段自定義 2.開放介面,方便其他系統對接。3.外掛程式或者其他方式方便二次開發和定製,主要是滿足上游與專案管理 需求管...

常見的軟體測試用例設計方法有哪些呢?

測試用例設計的方法,還挺多的,但是有很多可能有時候無法想到,也就用的比較少了,經常會用到的 1.等價類的方法 2.邊界值分析法 邊界值就是通過規定範圍內的邊界去測試一些資料的問題,完全適用於類似於輸入框的這種測試,和上面的等價類一樣,這兩種都是測試一些資料時可以用到的方法。3.因果圖方法 4正交表分...