軟件測試中的web測試總結1
測試是一種思維,包括情感思維和智力思維,情感思維主要體現在一句俗語(yǔ):思想決定行動(dòng)上(要懷疑一切),智力思維主要體現在測試用例的設計上。具有了這樣的思想,就會(huì )找出更多的bug。(^_^個(gè)人認為,不代表官方立場(chǎng)) 對于一個(gè)web網(wǎng)站來(lái)說(shuō),主要從這么幾個(gè)大的方面來(lái)進(jìn)行測試:1、 功能測試;2、 界面測試;3、 易用性測試;4、兼容性測試;5、鏈接測試;6、 業(yè)務(wù)流程測試;7、 安全性測試
下面主要從以上七個(gè)方面進(jìn)行敘述: 一、功能測試
測試用例是測試的核心,測試用例的設計是一種思維方式的體現,在用例的設計中,用的比較多的方法是邊界值分析法和等價(jià)類(lèi)劃分法,下面主要從輸入框,搜索功能,添加、修改功能,刪除功能,注冊、登錄功能以及上傳圖片功能等11個(gè)方面進(jìn)行總結說(shuō)明。1、輸入框
輸入框是測試中最容易出現bug的地方,所以在測試時(shí),一定要多加注意。
控件類(lèi)型 |
大分類(lèi) |
小分類(lèi) |
檢查內容 |
輸入框 |
字符型輸入框 |
字符種類(lèi) |
英文全角字符 |
英文半角字符 | |||
數字 | |||
漢字 | |||
空或空格 | |||
特殊字符“~!@#$%^&*()_+-={}[]|\:;”’<>,./?;”等可能導致系統錯誤的字符,特別要注意單引號和&符號。 | |||
禁止直接輸入特殊字符時(shí),使用“粘貼”、“拷貝”功能?chē)L試輸入,并測試能否正常提交保存。 | |||
長(cháng)度檢查 |
最小長(cháng)度-1 | ||
最小長(cháng)度 | |||
最大長(cháng)度 | |||
最大長(cháng)度+1 | |||
輸入超長(cháng)字符:比如把整篇word文檔copy過(guò)去 | |||
空格檢查 |
輸入的字符間有空格 | ||
字符前有空格 | |||
字符后有空格 | |||
字符前后都有空格 | |||
多行文本框輸入 |
允許回車(chē)換行 | ||
保存后再顯示能夠保持輸入時(shí)的格式 | |||
僅輸入回車(chē)換行,檢查能否正確保存;若能,查看保存結果。若不能,查看是否有正確提示 | |||
安全性檢查 |
輸入特殊字符串:null、NULL、 、javascript、<script>、</script>、<title>、<html>、<td>等 | ||
輸入腳本函數:<script>alter("abc")</script>、document.write("abc")、<b>hello</b> |
文章來(lái)源于領(lǐng)測軟件測試網(wǎng) http://kjueaiud.com/