軟件測試面試題:一個輸入手機號獲取驗證碼的頁面椎麦,說出測試過程
首先確定頁面有哪些元素,并且明確功能材彪、測試點等观挎,點擊手機號獲取驗證碼是用來做什么的。(明確功能)驗證碼是手機下發(fā)的驗證碼段化,還是圖片驗證碼等 嘁捷,首先明確和細化需求
在明確功能后先冒煙測試或通過性測試,測試功能正常使用后显熏,再進行非通過性測試雄嚣。
先進行通過性測試
輸入正確的手機號碼,點擊獲取驗證碼喘蟆,查看手機是否收到短信现诀。收到短信后輸入驗證碼夷磕,若為登錄功能,還應(yīng)檢查是否進行頁面跳轉(zhuǎn)仔沿,是否正確進行登錄,是否可操作登錄后應(yīng)操作的項尺棋,若功能為注冊封锉,則應(yīng)查看是否注冊成功,去數(shù)據(jù)庫檢查數(shù)據(jù)的正確性膘螟,若測試成功后進行非通過性測試
正確的手機號驗證的規(guī)則為:13成福,14,15荆残,17奴艾,18為開頭的11位數(shù)字
為空測試,
2.1 不輸入手機號内斯,不輸入驗證碼 直接點擊登錄或注冊等功能點 蕴潦,提示不能為空
2.2 不輸入手機號,只輸入驗證碼?直接點擊登錄或注冊等功能點?俘闯,提示不能為空
2.2 輸入手機號碼潭苞,不輸入驗證碼?直接點擊登錄或注冊等功能點??,提示不能為空
輸錯手機號碼錯誤測試
3.1 輸入漢字真朗、小數(shù)此疹,字符串,空格及組合在手機號碼文本框中遮婶,提示手機號碼不正確
3.2 輸入10位蝗碎,12位數(shù)字進行登錄,提示手機號碼不正確旗扑,提示手機號碼不正確
3.2 輸入11位非手機號碼進行獲取驗證碼蹦骑,提示手機號碼不正確
驗證碼
4.1 輸入錯誤的驗證碼,提示請輸入正確的驗證碼
4.2 輸入多一位或少一位的驗證碼
4.3 明確驗證碼的失效時長后肩豁,在時長之后輸入輸入碼脊串,提示該驗證碼已失效,請重新獲取驗證碼
其他按功能來補充
安全方面的測試:
輸入正確的手機號碼清钥,點擊獲取驗證碼按鈕琼锋,但同時用相應(yīng)的代理服務(wù)器進行監(jiān)控,看是否能截取到驗證碼祟昭,堅持截取的信息是加密的 還是明文缕坎。