@import url(http://www.tkk7.com/CuteSoft_Client/CuteEditor/Load.ashx?type=style&file=SyntaxHighlighter.css);@import url(/css/cuteeditor.css);
測試用例以及設計測試用例的方法 《轉載》
1、什么是測試用例?
測試用例是執行測試前由測試人員編寫的指導測試的文檔。測試用例主要解決測什么、怎么測、如何衡量的問題。
2、測試用例的組成包括:
用例編號
用例描述:記錄測試的步驟,用到的數據
預期結果:按照用例步驟操作,應該出現什么結果
測試目的:說明為什么要設計這條用例,測試點是什么
3、編寫用例參考什么內容?
文檔:需求文檔、開發文檔、用戶手冊
對著相應的軟件編寫
討論
4、編寫測試用例的方法:
1)等價類劃分、邊界值
2)因果圖、判定表
3)正交排列方法、場景法
4)狀態轉換圖方法
5)測試大綱方法
5、如何使用邊界值方法編寫測試用例?如何使用等價類劃分方法編寫測試用例?
按照控件的數據要求,把輸入的數據分為有效等價類和無效等價類。有效等價類是對程序有意義、合法的輸入,輸入有效等價類后,程序應該正確計算或正常運行。無效等價類是對程序無意義、不合法的輸入,輸入無效等價類后,程序應該給出錯誤提示,或者根本不讓用戶輸入。在測試的時候,分別從每個等價類中選取一組數據編寫用例即可。比如輸入“姓名”,要求1——20個字符,不能為空。這樣,有效等價類就是1——20之間的數據,比如:張三;無效等價類為:小于1的字符,就是為空,另外還有大于20個字符的,比如準備一個30個字符的姓名進行測試。
邊界值方法就是對輸入數據的有效無效的邊界點及其兩邊的數據進行測試。比如,剛才的姓名,要測試1個字符,0個字符和2個字符,20個字符、19個和21個字符。
天貓 軟件自動化測試開發
posted on 2013-09-27 17:37
zouhui 閱讀(416)
評論(0) 編輯 收藏 所屬分類:
2.軟件測試 方案設計