用例的模板網上有很多。可以根據個人習慣來,但是再變,其核心內容是不變的。
乙份測試用例一定會包含的東西有
測試模組
測試標題
前置條件
執行步驟
預期結果
實際結果
把所有可能的輸入資料,即程式的輸入域劃分成若干部分(子集),然後從每乙個子集中選取少數具有代表性的資料作為測試用例。該方法是一種重要的,常用的黑盒測試用例設計方法。
對輸入或輸出的邊界值進行測試的一種黑盒測試方法。通常邊界值分析法是作為對等價類劃分法的補充,這種情況下,其測試用例來自等價類的邊界。
常見的邊界值
1)對16-bit 的整數而言 32767 和 -32768 是邊界
2)螢幕上游標在最左上、最右下位置
3)報表的第一行和最後一行
4)陣列元素的第乙個和最後乙個
5)迴圈的第 0 次、第 1 次和倒數第2 次、最後一次
基於經驗和直覺推測程式中所有可能存在的各種錯誤, 從而有針對性的設計測試用例的方法。
列舉出程式中所有可能有的錯誤和容易發生錯誤的特殊情況,根據他們選擇測試用例。
鏈結鏈結是web應用系統的乙個主要特徵,它是在頁面之間切換和指導使用者去一些不知道位址的頁面的主要手段。鏈結測試可分為三個方面。首先,測試所有鏈結是否按指示的那樣確實鏈結到了該鏈結的頁面;其次,測試所鏈結的頁面是否存在;最後,保證web應用系統上沒有孤立的頁面(所謂孤立頁面是指沒有鏈結指向該頁面,只有知道正確的url位址才能訪問)鏈結測試必須在整合測試階段完成,也就是說,在整個web應用系統的所有頁面開發完成之後進行鏈結測試。
表單當使用者給web應用系統管理員提交資訊時,就需要使用表單操作,例如使用者註冊、登陸、資訊提交等。在這種情況下,我們必須測試提交操作的完整性,以校驗提交給伺服器的資訊的正確性。例如:使用者填寫的出生日期與職業是否恰當,填寫的所屬省份與所在城市是否匹配等。如果使用了預設值,還要檢驗預設值的正確性。如果表單只能接受指定的某些值,則也要進行測試。例如:只能接受某些字元,測試時可以跳過這些字元,看系統是否會報錯。
cookies
cookies通常用來儲存使用者資訊和使用者在某應用系統的操作,當乙個使用者使用cookies訪問了某乙個應用系統時,web伺服器將傳送關於使用者的資訊,把該資訊以cookies的形式儲存在客戶端計算機上,這可用來建立動態和自定義頁面或者儲存登陸等資訊。
如果web應用系統使用了cookies,就必須檢查cookies是否能正常工作。測試的內容可包括cookies是否起作用,是否按預定的時間進行儲存,重新整理對cookies有什麼影響等。
導航測試
導航描述了使用者在乙個頁面內操作的方式,在不同的使用者介面控制之間,例如按鈕、對話方塊、列表和視窗等;或在不同的連線頁面之間。
圖形測試
乙個web應用系統的圖形可以包括、動畫、邊框、顏色、字型、背景、按鈕等。
內容測試
資訊的準確性是指是否有語法或拼寫錯誤;例如,在商品**列表中,錯誤的**可能引起財政問題
整體介面測試
例如整個web應用系統的設計風格是否一致
瀏覽器相容/作業系統相容
測試用例(四)測試用例編寫
一.測試用例編寫方法 1.等價類劃分 如何選擇適當的資料子集,來代表整個資料集。通過降低測試的資料去實現 合理的 覆蓋,覆蓋了更多的可能資料,以發現更多的軟體缺陷 邊界值分析法 2.邊界值分析 使用邊界值分析方法設計測試用例時一般與等價類劃分結合起來,但它不是從乙個等價類中任選乙個例子作為代表,而是...
測試用例編寫
一 測試用例編寫準備 從配置管理員處申請軟體配置 需求規格說明書 和 設計說明書 根據需求規格說明書和設計說明書,詳細理解使用者的真正需求,並且對軟體所實現的功能已經準確理解,然後著手制訂測試用例。二 測試用例制定的原則 測試用例要包括欲測試的功能 應輸入的資料和預期的輸出結果。測試資料應該選用少量...
測試用例編寫
一 測試 用例編寫準備 從配置管理員處申請軟體配置 需求規格說明書 和 設計說明書 根據 需求規格說明書和設計說明書,詳細理解使用者的真正需求,並且對軟體所實現的功能已經準確理解,然後著手制訂 測試用例。二 測試用例制定的原則 測試用例要包括欲測試的功能 應輸入的資料和預期的輸出結果。測試資料應該選...