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