界面測(cè)試
·搜索框 UI 顯示正常,布局合理;
·搜索頁(yè)面布局合理,無(wú)錯(cuò)別字;
·搜索出的結(jié)果展示,布局合理;
·已查看過(guò)的結(jié)果鏈接,鏈接的眼神要灰化處理,和沒(méi)有點(diǎn)擊過(guò)的結(jié)果鏈接區(qū)分;
·結(jié)果數(shù)量龐大時(shí),頁(yè)面的分頁(yè)布局合理;
功能測(cè)試
·鏈接測(cè)試:頁(yè)面上的鏈接都可連接至正確的頁(yè)面
·搜索歷史內(nèi)容記錄,便于查找檢索過(guò)的內(nèi)容
·搜索內(nèi)容聯(lián)想輸入,便于用戶搜索的便捷與準(zhǔn)確性
·搜索功能測(cè)試(重點(diǎn))
·搜索內(nèi)容為空,驗(yàn)證系統(tǒng)如何處理
·搜索內(nèi)容為空格,查看系統(tǒng)如何處理
·邊界值驗(yàn)證,在允許的字符串范圍內(nèi)外,驗(yàn)證系統(tǒng)的處理
·超長(zhǎng)字符串的輸入,系統(tǒng)是否會(huì)截取允許的長(zhǎng)度來(lái)檢索結(jié)果
·合法的字符串長(zhǎng)度后,加空格,驗(yàn)證檢索結(jié)果
·多個(gè)關(guān)鍵詞中間加入空格,tab,逗號(hào)后,驗(yàn)證系統(tǒng)的結(jié)果是否正確
·驗(yàn)證每種合法的輸入,結(jié)果是否正確
·是否支持檢索內(nèi)容的復(fù)制、粘貼、編輯等操作
·是否支持回車(chē)鍵搜索
·多次輸入相同的內(nèi)容,查看系統(tǒng)每次檢索的結(jié)果是否正確,相同
·特殊字符,轉(zhuǎn)義符,html 腳本等需作處理
·敏感詞匯,提示用戶無(wú)權(quán)限等信息
·輸入的內(nèi)容,是否支持快捷鍵操作等
·只能輸入允許的字符串長(zhǎng)度
安全性測(cè)試(沒(méi)有做過(guò),只能列出一些簡(jiǎn)單的注意點(diǎn))
·腳本的禁用
·SQl 注入,檢索 sql select 語(yǔ)句等
·敏感內(nèi)容的檢索是禁止的
·特殊字符的檢索
·被刪除、加密、授權(quán)的數(shù)據(jù),不允許被查出來(lái)的,是否有安全控制設(shè)計(jì)
兼容性測(cè)試
·多平臺(tái) windows,mac
·移動(dòng)平臺(tái) ios,android
·多瀏覽器 FF,Chrome,IE,國(guó)內(nèi)主流瀏覽器等
性能測(cè)試
·搜索頁(yè)面打開(kāi)的速度是否滿足設(shè)計(jì)要求
·搜索出結(jié)果消耗的時(shí)間,是否滿足設(shè)計(jì)要求
本地化測(cè)試
·登錄時(shí),自動(dòng)切換至相應(yīng)語(yǔ)言國(guó)家的搜索主頁(yè)
高級(jí)搜索:
黑馬程序員
先展示百度的高級(jí)搜索頁(yè)面,僅供參考:
場(chǎng)景法測(cè)試,主要是為了驗(yàn)證搜索結(jié)果的正確性:
在上述場(chǎng)景測(cè)試中每個(gè)場(chǎng)景,都對(duì)應(yīng)了一種高級(jí)搜索活動(dòng)從開(kāi)始到退出搜索的完整過(guò)程,測(cè)試結(jié)果和預(yù)期結(jié)果相同就說(shuō)明搜索結(jié)果正確,反之則