測試用例編寫之電商網站添加會員

?當你拿到項目,根據需求規格說明書分析出來測試單位列表,把功能都列舉出來,下面主要是分析針對獨立功能如何進行測試設計,編寫用例。以后臺添加會員為例展開分析

1、初始化界面,根據畫面可以看出有16個輸入框,有三個為選擇框,我們首先要做的就是對他們進行檢查,驗證備選項目個數與內容是否正確

圖片發自簡書App

? 性別:為單選框,男女兩個選項,可直接查看

? 地址備選項和會員組是否和數據庫一致,編寫SQL語句

如地區中的省份查看 SELECT ?* FROM web_user ?WHERE ?parent_id=0后面對應市區和縣城是否與數據庫一致

2、完成默認選項的檢驗,開始對輸入框分別進行名稱、類型、長度、是否為空、是否重復和組成規則進行分析并列表

可見輸入分析表

3、根據輸入,進行正常處理和異常處理,分析輸出結果對前臺網站、后臺網站的影響,還有不可見輸出,對數據庫的影響,都要進行分析驗證,根據這些輸入一>處理一>輸出進行構造測試用例

處理與輸出分析表


4、這些都是可見的,有時候在數據中都還會有字段記錄,比如最后登陸時間,賬號狀態、注冊日期等要進行檢驗測試

time ?注冊時間 ?是否和服務器注冊時間一致

last_login ?最后一次登陸時間 登陸時間是否和服務器當前時間一致

不可見字段分析
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 1.測試與軟件模型 軟件開發生命周期模型指的是軟件開發全過程、活動和任務的結構性框架。軟件項目的開發包括:需求、設...
    宇文臭臭閱讀 6,751評論 5 100
  • 1.測試與軟件模型 軟件開發生命周期模型指的是軟件開發全過程、活動和任務的結構性框架。軟件項目的開發包括:需求、設...
    Mr希靈閱讀 21,987評論 7 278
  • 雖然年紀漸長,但是還是不懂的愛情和婚姻到底是可以美好到什么模樣。 我認真思考了一下,我想要的生活的樣子,就是和喜歡...
    小小蘿卜卜閱讀 578評論 0 51
  • 有點小尷尬...
    北七海閱讀 183評論 0 0
  • 那一天他實現了小時候的夢想,臺下萬人陪他大合唱。 他叫趙閃電,家在成都的城郊山區,因為他小時候爬樹被閃電劈過卻沒事...
    螢木C閱讀 510評論 6 6