检测html输入框是否一样,如何测试一个输入框
結構化思維的回答:
跟面試官確認是否只需要測試輸入框,不考慮頁面其他內容——是的,僅輸入框
大范圍:功能性、兼容性、穩定性、性能、安全、接口、線上監控、自動化
小范圍:功能性、兼容性、安全
關于功能性測試
常規可輸入的內容,數字、英文、中文、特殊符號、轉義符等
非常規有一定含義的,HTML標簽、CSS、js代碼、URL等
輸入內容的邊界值,空字符、超長文本(邊界值+1、-1)
關于兼容性測試
根據產品的用戶分布,手機品牌、分辨率、topN的機型
根據產品在不同瀏覽器上的占有率,選擇主要瀏覽器測試
兼容性主要關注的問題,頁面渲染,頁面布局等,借助firebug調試
關于穩定性測試
在某一壓力下,搜索結果能正常返回
多次查詢,返回的內容相對穩定。后臺數據可能有波動,但是幾分鐘幾秒鐘內查詢結果應該一致
關于性能測試
QPS,query per second,每秒鐘能處理的請求數
從點擊到頁面全部加載,頁面耗時情況(耗時與頁面大小,資源數量有關)
關于安全性測試
JS注入 ——如在查詢輸入框中輸入JS代碼
SQL注入——搜索框輸入SQL語句
做一些破壞
關于接口測試
查詢接口正確性驗證:使用postman等工具單發一些查詢請求,查看返回內容
查詢接口對異常數據的容錯情況:查詢亂七八糟的查詢詞,是否會返回無結果
查詢接口在非瀏覽器情況下的處理情況:a.查詢接口很同意被高級用戶拿到,他們會頻發地去抓取頁面。b.頁面會對查詢做一些限制,如有些字符無法輸入,但是通過接口會繞過頁面的限制
關于線上監控
保證線上服務質量,建立實時監控??梢约皶r發現異常,減少對用戶的影響
關于自動化測試
基于selenium工具進行UI自動化測試,例行回歸驗證,提高效率
Android端可以使用appium+UIautomantor
————————————————
版權聲明:本文為CSDN博主「腰椎間盤沒你突出」的原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/sinat_41774836/article/details/87360554
總結
以上是生活随笔為你收集整理的检测html输入框是否一样,如何测试一个输入框的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: html微信窗口阻止滚动条,解决微信浏览
- 下一篇: python写入html文件带样式,使用