如何測(cè)試一個(gè)搜索框?
設(shè)計(jì)測(cè)試用例:從有效輸入、無(wú)效輸入、功能測(cè)試、性能測(cè)試、壓力測(cè)試、UI測(cè)試、Accessibilty測(cè)試等方面考慮。
對(duì)于具體如何測(cè)試具體功能. 又可以從邊界值. 等價(jià)類(lèi). 特殊值等方面去考慮:
空內(nèi)容點(diǎn)擊搜索. 看其有沒(méi)有LINK
輸入過(guò)長(zhǎng)查詢(xún)數(shù)據(jù). 看其有沒(méi)判斷. 報(bào)錯(cuò)
輸入各種符號(hào). 特別是空格. 特殊字符如%、_等看其能否正確判斷
輸入各種字符. 譬如輸入范圍是0~9. A~Z的看輸入中文是什么效果
輸入正確數(shù)據(jù). 看其的查詢(xún)后數(shù)據(jù)的完整性
注意在光標(biāo)停留的地方輸入信息時(shí). 光標(biāo)和所輸入的信息會(huì)否跳到別的地方
在輸入結(jié)束后直接按回車(chē)鍵. 看系統(tǒng)處理如何. 會(huì)否報(bào)錯(cuò)
反復(fù)輸入相同的數(shù)據(jù)(5次以上)看是否報(bào)錯(cuò)
輸入不存在的搜索內(nèi)容 如 fgfg。。
還有回車(chē)鍵的測(cè)試一定要注意到. 經(jīng)常會(huì)碰到有的程序一按回車(chē)鍵. 就關(guān)閉對(duì)話(huà)框了。
于輸入框點(diǎn)擊鼠標(biāo)右鍵是否出現(xiàn)Menu. Menu內(nèi)容依次為"撤消"、"復(fù)制"、"粘貼"、"刪除"、"全選"(具體情況視實(shí)際情況而定)
需要特別注意英文單引號(hào)的問(wèn)題. 這是很多開(kāi)發(fā)人員容易忽略的問(wèn)題. 懂點(diǎn)數(shù)據(jù)庫(kù)查詢(xún)知識(shí)的都知道為什么要特別注意這個(gè)符號(hào)
上面是網(wǎng)上搜到用例 感覺(jué)不是很條理。。
總結(jié):
對(duì)于一個(gè)看似簡(jiǎn)單的面試題. 不要輕易給出答案.先好好從大局上想一想.
作者:軟件測(cè)試君
歡迎關(guān)注微信公眾號(hào) :軟件測(cè)試君