軟件測試工程師面試的時候,特別容易被問到:Web測試的時候,表單要怎么樣進行測試?面對這樣的一個問題,要怎么樣進行回答呢?凱哥建議你從以下幾個方面進行回答:
一、首先說清楚web頁面中的表單控件都有哪些。
HTML的標簽中,input標簽,select標簽,form標簽,button標簽都是專門的表單相關的標簽。因此對于不同的標簽和控件,測試點也是不一樣的。
二、其次說明在自己做過的項目中,都有哪些表單控件。
比如說,一定要說清楚,項目中包含的各類文本框、按鈕。
三,詳細說明每一種表單和表單控件的測試點。
1、普通的用戶名等輸入文本框。
測試點就包括:文本類型、長度、最大長度值、最小長度值。
2、普通的密碼框。
測試點就包括:密碼框默認就是不顯示詳細字符的,其次才是文本類型、長度、最大長度值、最小長度值。
3、手機號文本框
測試點就包括:是否符合手機號的規則,過長、過短、非法字符等。
4、驗證碼框。
測試點就包括:是否超時,是否完全一致。
5、復選框。
測試點就包括:是否能夠選中,是否能夠取消選中。
6、單選按鈕組。
測試點就包括:是否能選中;有沒有默認選項,是否能夠唯一選擇一個。
6、下拉列表。
測試點就包括:是否能選擇,是否能下拉顯示,分別測試第一個、最后一個、中間任意一個。
7、郵箱輸入框。
測試要點就包括:郵箱信息長度,是否包含@,是否包含句點(.),
8、出生日期選擇框。
測試點就包括:日期不能晚于當前日期,比如今天是2022年2月28日,出生日期就不能是2022年3月1日。其次就是月份的范圍、每個月日期的范圍。
9、文件上傳的控件。
測試點就包括:文件的大小符合要求,文件的格式符合要求,不符合要求的要有錯誤提示。
10、金額輸入框。
測試點就包括:可輸入的最大值不超過賬戶余額,最小值不能小于0.01.不能輸入其他非數字字符等。
11、身份證號輸入。
測試點就包括:身份證長度,可輸入的字符類型,輸入不合格的時候有沒有錯誤提示。
……
其實頁面或者任何一個系統可以輸入的內容和類型都很多,因為每一種系統都有自己特定的規范和要求。因此在處理數據的時候也會有各種不同。只要抓住一定的規律,認真分析業務要求,就可以很好的解決這個問題。有時候困難的不是因為題目本身,只是因為沒有好好的總結一份,否則每一個小伙伴都是很優秀的存在哦。
凱哥面試系列,歡迎各位小伙伴提供更多的題目,凱哥都將會進行認真的整理,然后將合理的科學的答案告訴給各位小伙伴哦,感謝大家的喜歡和關注。
更多關于軟件測試培訓的問題,歡迎咨詢千鋒教育在線名師,如果想要了解我們的師資、課程、項目實操的話可以點擊咨詢課程顧問,獲取試聽資格來試聽我們的課程,在線零距離接觸千鋒教育大咖名師,讓你輕松從入門到精通。