獲取手機驗證碼js代碼怎麼寫?軟件測試面試題:一個輸入手機号獲取驗證碼的頁面,說出測試過程?,下面我們就來聊聊關于獲取手機驗證碼js代碼怎麼寫?接下來我們就一起去了解一下吧!
軟件測試面試題:一個輸入手機号獲取驗證碼的頁面,說出測試過程?
1、明确功能
首先确定頁面有哪些元素,并且明确功能、測試點等,點擊手機号獲取驗證碼是用來做什麼的。
驗證碼是手機下發的驗證碼,還是圖片驗證碼等,首先明确和細化需求。在明确功能後先冒煙測試或通過性測試,測試功能正常使用後,再進行非通過性測試。
2、先進行通過性測試
輸入正确的手機号碼,點擊獲取驗證碼,查看手機是否收到短信。
收到短信後輸入驗證碼,若為登錄功能,還應檢查是否進行頁面跳轉,是否正确進行登錄,是否可操作登錄後應操作的項。
若功能為注冊,則應查看是否注冊成功,去數據庫檢查數據的正确性,若測試成功後進行非通過性測試。
3、正确的手機号驗證
正确的手機号驗證的規則為:13,14,15,17,18為開頭的11位數字為空測試:
2.1 不輸入手機号,不輸入驗證碼,直接點擊登錄或注冊等功能點,提示不能為空
2.2 不輸入手機号,隻輸入驗證碼,直接點擊登錄或注冊等功能點,提示不能為空
2.2 輸入手機号碼,不輸入驗證碼,直接點擊登錄或注冊等功能點,提示不能為空
4、輸錯手機号碼錯誤測試
3.1 輸入漢字、小數,字符串,空格及組合在手機号碼文本框中,提示手機号碼不正确
3.2 輸入10位,12位數字進行登錄,提示手機号碼不正确,提示手機号碼不正确
3.2 輸入11位非手機号碼進行獲取驗證碼,提示手機号碼不正确
5、驗證碼
4.1 輸入錯誤的驗證碼,提示請輸入正确的驗證碼
4.2 輸入多一位或少一位的驗證碼
4.3 明确驗證碼的失效時長後,在時長之後輸入輸入碼,提示該驗證碼已失效,請重新獲取驗證碼
6、其他按功能來補充
安全方面的測試:輸入正确的手機号碼,點擊獲取驗證碼按鈕,但同時用相應的代理服務器進行監控,看是否能截取到驗證碼,堅持截取的信息是加密的還是明文。
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!