測(cè)試最重要的是測(cè)試思路、測(cè)試策略和測(cè)試計(jì)劃,只有這些前期工作做足,后面的測(cè)試執(zhí)行才能針對(duì)整體的產(chǎn)品測(cè)試起到事半功倍的效果者春!
1.web測(cè)試中關(guān)于登錄的測(cè)試
快捷鍵的使用是否正常:
(1)Tab鍵的使用是否正確
(2)上下左右鍵的使用是否正確
(3)若界面支持ESC鍵,是否能正常工作
(4)Enter鍵的使用是否正確清女;切換時(shí)是否正常
布局美感:
(1)界面的布局是否符合人的審美標(biāo)準(zhǔn)
輸入框的功能:
(1)輸入合法的用戶(hù)名和密碼钱烟,登錄成功
(2)輸入合法的用戶(hù)名和不合法的密碼,登錄失敗嫡丙,并給出合理提示
(3)輸入不合法的用戶(hù)名和合法的密碼拴袭,登錄失敗,并給出合理提示
(4)輸入不合法的用戶(hù)名和不合法的密碼迄沫,登錄失敗稻扬,并給出合理提示
備注:
(1)不合法的用戶(hù)名:錯(cuò)誤的用戶(hù)名、使用字符大于用戶(hù)名的限制的用戶(hù)名羊瘩、正常用戶(hù)名不允許的特殊字符、空用戶(hù)名(2)不合法的密碼:錯(cuò)誤的密碼盼砍,空密碼尘吗、字符大于密碼的限制、正常密碼不允許的特殊字符
界面鏈接:
若界面有鏈接浇坐,需測(cè)試界面上的所有鏈接都正巢谴罚或給出合理的提示
其它補(bǔ)充:
(1)輸入框是否支持:復(fù)制、粘貼和剪切
(2)密碼框使用暗文顯示字符
(3)驗(yàn)證用戶(hù)名前有空格是否可登錄(一般可登錄)
(4)驗(yàn)證用戶(hù)名是否區(qū)分大小寫(xiě)
(5)驗(yàn)證必填項(xiàng)為空是否允許登錄
(6)驗(yàn)證登錄的次數(shù)是否有限制
2.搜索功能測(cè)試用例設(shè)計(jì)
(1)分解測(cè)試點(diǎn)近刘,設(shè)計(jì)測(cè)試場(chǎng)景
場(chǎng)景編號(hào)場(chǎng)景描述預(yù)期結(jié)果
場(chǎng)景一頁(yè)面檢查正確
場(chǎng)景二默認(rèn)條件搜索查詢(xún)結(jié)果正確
場(chǎng)景三修改可選條件搜索查詢(xún)結(jié)果正確
場(chǎng)景四修改輸入條件搜索查詢(xún)結(jié)果正確
場(chǎng)景五修改區(qū)間條件搜索查詢(xún)結(jié)果正確
場(chǎng)景六組合可選擒贸、輸入條件搜索查詢(xún)結(jié)果正確
場(chǎng)景七操作后檢查搜索條件及查詢(xún)結(jié)果查詢(xún)結(jié)果正確
場(chǎng)景八錯(cuò)誤、空記錄搜索查詢(xún)結(jié)果為空
(2)測(cè)試步驟描述:根據(jù)測(cè)試場(chǎng)景觉渴,描述測(cè)試步驟
場(chǎng)景一:
步驟編號(hào)描述
1進(jìn)入搜索頁(yè)面
2界面共性測(cè)試
3退出
場(chǎng)景二:
步驟編號(hào)描述
1進(jìn)入搜索頁(yè)面
2點(diǎn)擊搜索按鈕介劫,顯示查詢(xún)結(jié)果列表
3檢查查詢(xún)結(jié)果列表,每頁(yè)顯示記錄條數(shù)正確案淋、文字折行顯示正確座韵、界面布局美觀
4檢查查詢(xún)結(jié)果列表,列標(biāo)題項(xiàng)、列顯示內(nèi)容誉碴、排序方式符合需求
5檢查查詢(xún)結(jié)果列表宦棺,符合默認(rèn)查詢(xún)條件結(jié)果集
6點(diǎn)擊查詢(xún)結(jié)果列表鏈接、復(fù)選框黔帕、全選框響應(yīng)正確
7退出
場(chǎng)景三:
步驟編號(hào)描述
1進(jìn)入搜索頁(yè)面
2逐一選擇各個(gè)查詢(xún)條件可選項(xiàng)代咸,如:全部、類(lèi)別1成黄,搜索呐芥,查詢(xún)結(jié)果正確
3組合各個(gè)查詢(xún)條件可選項(xiàng),如:價(jià)格+產(chǎn)品慨默,搜索贩耐,查詢(xún)結(jié)果正確
4退出
場(chǎng)景四:
步驟編號(hào)描述
1進(jìn)入搜索頁(yè)面
2逐一輸入文本域條件,模糊查詢(xún)厦取,搜索潮太,查詢(xún)結(jié)果正確
3逐一輸入文本域條件,完全匹配虾攻,搜索铡买,查詢(xún)結(jié)果正確
4逐一輸入文本域條件,中文值霎箍,搜索奇钞,查詢(xún)結(jié)果正確
5逐一輸入文本域條件,字母大小寫(xiě)值漂坏,搜索景埃,查詢(xún)結(jié)果正確
6逐一輸入文本域條件,數(shù)字類(lèi)型值顶别,搜索谷徙,查詢(xún)結(jié)果正確
7逐一輸入文本域條件,全角驯绎、半角值完慧,搜索,查詢(xún)結(jié)果正確
8組合各個(gè)文本域查詢(xún)條件剩失,搜索屈尼,查詢(xún)結(jié)果正確
9退出
場(chǎng)景五:
場(chǎng)景六:
場(chǎng)景七:
場(chǎng)景八:
3、翻頁(yè)功能測(cè)試用例
翻頁(yè)功能拴孤,通常有以下幾個(gè)功能:
(1)首頁(yè)脾歧、上一頁(yè)、下一頁(yè)乞巧、尾頁(yè)
(2)總頁(yè)數(shù)涨椒、當(dāng)前頁(yè)數(shù)
(3)指定跳轉(zhuǎn)頁(yè)
(4)設(shè)定每頁(yè)顯示條數(shù)
功能及其測(cè)試點(diǎn):
編號(hào)功能測(cè)試點(diǎn)
1首頁(yè)、上一頁(yè)、下一頁(yè)蚕冬、尾頁(yè)(1)有無(wú)數(shù)據(jù)時(shí)免猾,控件的顯示情況
(2)在首頁(yè)時(shí),首頁(yè)和上一頁(yè)是否可點(diǎn)擊
(3)在尾頁(yè)時(shí)囤热,尾頁(yè)和下一頁(yè)是否可點(diǎn)擊
(4)在非首頁(yè)和尾頁(yè)時(shí)猎提,四個(gè)按鈕功能是否正確
(5)翻頁(yè)后,列表中的記錄是否按照指定的排序列進(jìn)行了排序
2總頁(yè)數(shù)旁蔼、當(dāng)前頁(yè)(1)總頁(yè)數(shù)是否等于總記錄條數(shù)/指定每頁(yè)條數(shù)
(2)當(dāng)前頁(yè)面是否正確
3指定跳轉(zhuǎn)頁(yè)(1)是否能正常跳轉(zhuǎn)到指定的頁(yè)數(shù)
(2)輸入的跳轉(zhuǎn)頁(yè)數(shù)非法時(shí)的處理
4設(shè)定每頁(yè)顯示條數(shù)(1)是否有默認(rèn)的指定每頁(yè)顯示條數(shù)
(2)設(shè)定每頁(yè)顯示條數(shù)后锨苏,列表每頁(yè)顯示的記錄數(shù),頁(yè)數(shù)是否正確
(3)輸入的每頁(yè)非法時(shí)的處理
根據(jù)測(cè)試點(diǎn)棺聊,設(shè)計(jì)測(cè)試用例
用例1:
編號(hào)用例標(biāo)題步驟
1列表中無(wú)記錄(1)列表中有相應(yīng)的無(wú)數(shù)據(jù)提示信息
(2)四個(gè)翻頁(yè)控件灰色不可點(diǎn)擊
(3)不可指定頁(yè)數(shù)
(4)不可指定跳轉(zhuǎn)頁(yè)
(5)總頁(yè)數(shù)顯示0
(6)當(dāng)前頁(yè)數(shù)顯示0
用例2:
編號(hào)用例標(biāo)題步驟
2列表中記錄數(shù)<=指定每頁(yè)顯示條數(shù)(1)四個(gè)翻頁(yè)控件灰色不可點(diǎn)擊
(2)總頁(yè)數(shù)顯示1
(3)當(dāng)前頁(yè)數(shù)顯示1
用例3:
編號(hào)用例標(biāo)題步驟
3列表中記錄數(shù)>指定每頁(yè)顯示條數(shù)(1)默認(rèn)在首頁(yè)伞租,當(dāng)前頁(yè)為1
(2)列表中記錄按照指定的排序列正確排序
(3)記錄數(shù)與數(shù)據(jù)庫(kù)相符
(4)總頁(yè)數(shù)=總記錄數(shù)/指定的每頁(yè)顯示條數(shù)
用例4:
編號(hào)用例標(biāo)題步驟
4列表中記錄數(shù)>指定每頁(yè)顯示條數(shù),在首頁(yè)(1)首頁(yè)控件灰色不可點(diǎn)擊
(2)上一頁(yè)控件灰色不可點(diǎn)擊
(3)下一頁(yè)控件可點(diǎn)擊限佩,從(每頁(yè)指定條數(shù)+1)條記錄開(kāi)始顯示葵诈。當(dāng)前頁(yè)數(shù)+1
(4)尾頁(yè)可點(diǎn)擊,顯示最后頁(yè)的記錄
用例5:
編號(hào)用例標(biāo)題步驟
5列表中記錄數(shù)>指定每頁(yè)顯示條數(shù)祟同,在中間的某頁(yè)(1)首頁(yè)控件可點(diǎn)擊作喘,顯示1到指定每頁(yè)條數(shù)的記錄
(2)上一頁(yè)控件可點(diǎn)擊,顯示上一頁(yè)的記錄
(3)下一頁(yè)控件可點(diǎn)擊晕城,顯示后一頁(yè)的記錄
(4)尾頁(yè)可點(diǎn)擊泞坦,顯示最后頁(yè)的記錄
(5)列表中記錄按照指定的排序列進(jìn)行排序
(6)當(dāng)前頁(yè)數(shù)為所在頁(yè)
用例6:
編號(hào)用例標(biāo)題步驟
6列表中記錄數(shù)>指定每頁(yè)顯示條數(shù),在尾頁(yè)(1)首頁(yè)控件可點(diǎn)擊砖顷,顯示1到指定每頁(yè)條數(shù)的記錄
(2)上一頁(yè)控件可點(diǎn)擊贰锁,顯示上一頁(yè)的記錄
(3)下一頁(yè)控件灰色不可點(diǎn)擊
(4)尾頁(yè)灰色不可點(diǎn)擊
(5)列表中記錄按照指定的排序列進(jìn)行排序
(6)當(dāng)前頁(yè)數(shù)為最后一頁(yè)的頁(yè)數(shù)
用例7:
編號(hào)用例標(biāo)題步驟
7輸入每頁(yè)顯示條數(shù)為正整數(shù)(1)每頁(yè)顯示條數(shù)更新成指定的條數(shù)
(2)超過(guò)指定的條數(shù)分頁(yè)顯示
(3)總頁(yè)數(shù)更新成總記錄數(shù)/每頁(yè)顯示條
用例8:
編號(hào)用例標(biāo)題步驟
8輸入每頁(yè)顯示條數(shù)為0(1)提示:每頁(yè)顯示條數(shù)必須為大于1的整數(shù)
(2)提示后,每頁(yè)顯示條數(shù)恢復(fù)為上次生效的條數(shù)
用例9:
編號(hào)用例標(biāo)題步驟
9輸入每頁(yè)顯示條數(shù)為負(fù)數(shù)(1)提示:每頁(yè)顯示條數(shù)必須為大于1的整數(shù)
(2)提示后滤蝠,每頁(yè)顯示條數(shù)恢復(fù)為上次生效的條數(shù)
用例10:
編號(hào)用例標(biāo)題步驟
10輸入每頁(yè)顯示條數(shù)長(zhǎng)度超過(guò)數(shù)據(jù)庫(kù)指定的長(zhǎng)度(1)提示:每頁(yè)顯示條數(shù)不能超過(guò)位
(2)提示后李根,每頁(yè)顯示條數(shù)恢復(fù)為上次生效的條數(shù)
用例11:
編號(hào)用例標(biāo)題步驟
11輸入每頁(yè)顯示條數(shù)為字符串(如中文翻頁(yè)數(shù))(1)提示:每頁(yè)顯示條數(shù)必須為大于1的整數(shù)
(2)提示后,每頁(yè)顯示條數(shù)恢復(fù)為上次生效的條數(shù)
用例12:
編號(hào)用例標(biāo)題步驟
12輸入每頁(yè)顯示條數(shù)為特殊字符(如@)(1)提示:每頁(yè)顯示條數(shù)必須為大于1的整數(shù)
(2)提示后几睛,每頁(yè)顯示條數(shù)恢復(fù)為上次生效的條數(shù)
用例13:
編號(hào)用例標(biāo)題步驟
13輸入每頁(yè)顯示條數(shù)為html字符(如
)(1)提示:每頁(yè)顯示條數(shù)必須為大于1的整數(shù)
(2)提示后,每頁(yè)顯示條數(shù)恢復(fù)為上次生效的條數(shù)
用例14:
編號(hào)用例標(biāo)題步驟
14輸入每頁(yè)顯示條數(shù)為存在的頁(yè)數(shù)(1)正確跳轉(zhuǎn)至指定的頁(yè)數(shù)
用例15:
編號(hào)用例標(biāo)題步驟
15輸入每頁(yè)顯示條數(shù)不存在或非法值(1)跳轉(zhuǎn)的頁(yè)數(shù)置為1粤攒,顯示第一頁(yè)的數(shù)據(jù)
4.輸入框的測(cè)試
輸入框的測(cè)試所森,總的情況有以下幾個(gè)方面:
(1)驗(yàn)證輸入與輸出的信息是否一致
(2)輸入框之前的標(biāo)題是否正確
(3)對(duì)特殊字符的處理情況,尤其輸入信息需要發(fā)送到數(shù)據(jù)庫(kù)的夯接。
(4)輸入框輸入超過(guò)限定字符的處理(一般非特殊的沒(méi)有做出限制的在255byte左右)
(5)輸入框本身的大小焕济、長(zhǎng)度
(6)不同內(nèi)碼的字符的輸入
(7)對(duì)空格、Tab字符的處理機(jī)制
(8)字符本身顯示的顏色
(9)密碼輸入框轉(zhuǎn)換成暗文形式顯示
(10)密碼輸入框?qū)ζ湫畔⑦M(jìn)行加密盔几,防止破解
(11)按下ctrl和alt鍵對(duì)輸入框的影響
(12)對(duì)于新增晴弃、修改、注冊(cè)時(shí)的輸入框,有限制的上鞠,輸入時(shí)作出提示际邻,指出不允許或標(biāo)出允許的
(13)對(duì)于有約束條件要求的輸入框應(yīng)在條件滿足時(shí)輸入框的狀態(tài)發(fā)生相應(yīng)的改變。如:選擇某些條件后芍阎,一些輸入框會(huì)關(guān)閉或轉(zhuǎn)為只讀狀態(tài)
(14)輸入類(lèi)型:根據(jù)前欄標(biāo)題判斷該輸入框該輸入哪些內(nèi)容合理
(15)輸入長(zhǎng)度:數(shù)據(jù)庫(kù)字段有長(zhǎng)度定義世曾,當(dāng)輸入超過(guò)長(zhǎng)度時(shí),提交數(shù)據(jù)是否會(huì)出錯(cuò)
(16)輸入狀態(tài):當(dāng)處于某種狀態(tài)下谴咸,輸入框是否處于可寫(xiě)或非可寫(xiě)狀態(tài)轮听。(如:編號(hào)欄作為唯一標(biāo)識(shí),當(dāng)再次處于編輯狀態(tài)下岭佳,編號(hào)輸入框處于不可編輯狀態(tài)血巍。若可編輯,可能造成數(shù)據(jù)重復(fù)引用沖突等)
(17)輸入類(lèi)型 輸入長(zhǎng)度珊随,是否允許復(fù)制粘貼述寡,為空的情況,空格的考慮玫恳,半角全角測(cè)試辨赐,輸入錯(cuò)誤時(shí)給出提示信息或提示信息是否正確
(18)若會(huì)進(jìn)行數(shù)據(jù)庫(kù)操作的輸入框,可考慮輸入SQl中的一些特殊符號(hào)(如單引號(hào))京办,有時(shí)會(huì)有意想不到的錯(cuò)誤
(19)關(guān)鍵字:有大小寫(xiě)混合的情況
(20)關(guān)鍵字:含有一個(gè)或多個(gè)空格的情況掀序,包括前空格、中空格惭婿、后空格
(21)關(guān)鍵字:是否支持通配符
(22)關(guān)鍵字:長(zhǎng)度(邊界值考慮)
(23)關(guān)鍵字:是valid,但是沒(méi)有匹配搜索結(jié)果的情況
(24)輸入html標(biāo)簽會(huì)出現(xiàn)什么情況不恭,如:輸入<,html>
安全測(cè)試方面:
特別的關(guān)鍵字,如or 1=1财饥,這樣的關(guān)鍵字若不被處理就直接用到數(shù)據(jù)庫(kù)查詢(xún)中去换吧,造成嚴(yán)重后果。
5.web測(cè)試常用的檢查點(diǎn)
(1)頁(yè)面連接檢查:檢查每一個(gè)連接是否都有對(duì)應(yīng)的頁(yè)面钥星,并且頁(yè)面之間切換正確
(2)相關(guān)性檢查:刪除/增加一項(xiàng)是否對(duì)其他項(xiàng)產(chǎn)生影響沾瓦,若產(chǎn)生影響,其影響是否正確
(3)檢查按鈕的功能是否正確谦炒,如update,cancel,delete,save功能是否正確
(4)字符串長(zhǎng)度檢查:輸入超過(guò)需要說(shuō)明的字符串長(zhǎng)度贯莺,系統(tǒng)是否檢查字符串長(zhǎng)度,是否出錯(cuò)
(5)字符串類(lèi)型檢查
(6)標(biāo)點(diǎn)符號(hào)檢查輸入內(nèi)容宁改,包括各種標(biāo)點(diǎn)符號(hào)缕探,空格、各種引號(hào)还蹲、回車(chē)鍵爹耗,系統(tǒng)是否處理正確
(7)中文字符處理:在可輸入中文的系統(tǒng)輸入中文(簡(jiǎn)體耙考、繁體),看是否會(huì)出現(xiàn)亂碼或出錯(cuò)
(8)檢查帶出信息的完整性:在查看信息或update信息時(shí)潭兽,查看說(shuō)填寫(xiě)的信息是否全部帶出倦始,帶出的信息和添加的是否一致
(9)信息重復(fù)性檢查:如:輸入重復(fù)的名字或ID,看是否報(bào)錯(cuò)或給出提示信息讼溺;重名是否區(qū)分大小寫(xiě)楣号;在輸入內(nèi)容的前后輸入空格,系統(tǒng)是否作出正確處理
(10)檢查刪除功能:在可批量刪除的地方怒坯,不選擇任何信息炫狱,刪除,看系統(tǒng)如何處理剔猿,是否報(bào)錯(cuò)视译;然后選擇一個(gè)或多個(gè)信息,刪除归敬,系統(tǒng)是否正確處理
(11)檢查添加和修改的一致:檢查添加和修改的要求是否一致
(12)檢查修改重名:修改時(shí)把不能重名的項(xiàng)修改為已存在的內(nèi)容酷含,是否處理,是否把已重名的錯(cuò)
(13)檢查重復(fù)提交表單:一條已成功提交的記錄汪茧,back后在提交椅亚,系統(tǒng)如何處理
(14)檢查多次使用back鍵:在有back的地方,back,回到原來(lái)的頁(yè)面舱污,在back,重復(fù)幾次会前,系統(tǒng)是否報(bào)錯(cuò)
(15)search檢查:輸入存在的內(nèi)容或不存在的內(nèi)容办斑,檢查serch結(jié)果是否正確挽鞠;同時(shí)輸入多個(gè)search條件闹究,合理的和不合理的,系統(tǒng)處理是否正確
(16)輸入信息位置:在光標(biāo)停留的地方輸入信息時(shí)珠插,光標(biāo)和所輸入的信息是否會(huì)跳到別的地方去
(17)上傳和下載文件檢查:上傳和下載文件功能是否實(shí)現(xiàn)惧磺;上傳是否能打開(kāi);對(duì)上傳文件的格式有什么規(guī)定捻撑,系統(tǒng)是否有解釋信息磨隘,并檢查系統(tǒng)是否能做到
(18)必填項(xiàng)檢查:必填項(xiàng)為空,系統(tǒng)是否做了處理顾患,對(duì)必填項(xiàng)是否提示信息琳拭,如在必填項(xiàng)前加*
(19)快捷鍵檢查:是否支持常用快捷鍵,如:ctrl+c,ctrl+v,backspace等描验;對(duì)一些不允許輸入信息的字段,對(duì)快捷是否做了限制
(20)回車(chē)檢查:輸入結(jié)束后直接按回車(chē)鍵坑鱼,系統(tǒng)如何處理膘流,是否保存
1絮缅、連接速度測(cè)試:可借助抓包工具進(jìn)行響應(yīng)時(shí)間統(tǒng)計(jì);
2呼股、負(fù)載測(cè)試:為了測(cè)量web系統(tǒng)在某一負(fù)載級(jí)別上的性能耕魄,以保證web系統(tǒng)在需求范圍內(nèi)正常工作。負(fù)載級(jí)別彭谁,第一某個(gè)時(shí)間同時(shí)訪問(wèn)web系統(tǒng)的用戶(hù)數(shù)量吸奴;第二在線數(shù)據(jù)處理的數(shù)量。如:web系統(tǒng)能允許多少個(gè)用戶(hù)同時(shí)在線缠局,若超出這個(gè)數(shù)量则奥,會(huì)出現(xiàn)什么現(xiàn)象?web應(yīng)用系統(tǒng)能否處理大量用戶(hù)對(duì)同一個(gè)頁(yè)面的請(qǐng)求狭园?
6.用戶(hù)及權(quán)限管理功能常規(guī)測(cè)試方法
(1)賦予一個(gè)人員相應(yīng)的權(quán)限后读处,在界面上看其是否具有此權(quán)限;以此人員身份登錄唱矛,驗(yàn)證權(quán)限設(shè)置是否正確(是否超出所給予的權(quán)限)
(2)修改或刪除已登錄并在操作用戶(hù)的權(quán)限罚舱,程序能否正確處理
(3)重新注冊(cè)系統(tǒng)變更登錄身份后在登錄,看程序是否能正確執(zhí)行绎谦;具有權(quán)限是否正確
(4)在有工作組或角**況下管闷,刪除包含用戶(hù)工作組或角色,程序是否正確處理
(5)不同權(quán)限用戶(hù)登錄同一系統(tǒng)窃肠,權(quán)限范圍是否正確
(6)覆蓋系統(tǒng)所有權(quán)限設(shè)定
(7)能否添加信息為空的用戶(hù)(空用戶(hù)名+空密碼包个、空用戶(hù)名+非空密碼、非空用戶(hù)名+空密碼)
(8)用戶(hù)名和密碼輸入長(zhǎng)度的測(cè)試
(9)是否允許刪除系統(tǒng)管理員或修改系統(tǒng)管理員密碼铭拧,刪除或修改后赃蛛,系統(tǒng)的實(shí)際情況
(10)登錄用戶(hù)能否修改自己的權(quán)限
(11)添加用戶(hù)(有標(biāo)識(shí)或編號(hào)):標(biāo)識(shí)相同,用戶(hù)名不同搀菩;標(biāo)識(shí)不同呕臂,用戶(hù)名相同;標(biāo)識(shí)相同肪跋,用戶(hù)名相同歧蒋;標(biāo)識(shí)不同,用戶(hù)名不同
(12)登錄用戶(hù)是否能修改本人(或他人)的信息州既;刪除本人(或他人)
(13)修改用戶(hù)的信息(權(quán)限谜洽、密碼、基本信息等)吴叶,對(duì)其他模塊的影響
(14)修改用戶(hù)的信息:修改后的用戶(hù)信息和已經(jīng)存在的用戶(hù)信息相同阐虚;修改后的用戶(hù)信息和已經(jīng)存在的用戶(hù)信息不同
(15)不給用戶(hù)權(quán)限,是否允許登錄
(16)修改某些設(shè)置后蚌卤,是否會(huì)影響具有上級(jí)權(quán)限及相同權(quán)限人員的設(shè)置
(17)系統(tǒng)管理員修改了某些數(shù)據(jù)实束,以其他人員身份登錄時(shí)奥秆,數(shù)據(jù)是否改變
(18)用戶(hù)能否同時(shí)屬于多個(gè)組,各個(gè)組的權(quán)限能否交叉咸灿;刪除后重新添加的用戶(hù)是否具有以前的權(quán)限构订;更改用戶(hù)各項(xiàng)屬性(包括權(quán)限),看對(duì)權(quán)限是否影響
7.web測(cè)試之兼容性測(cè)試
兼容性測(cè)試是指待測(cè)項(xiàng)目在特定的硬件平臺(tái)上避矢,不同的應(yīng)用軟件之間悼瘾,不同的操作系統(tǒng)平臺(tái)上(包括同意操作系統(tǒng)不同的版本上),不同的網(wǎng)絡(luò)環(huán)境中能正常的運(yùn)行的測(cè)試审胸。
兼容性測(cè)試的主要類(lèi)型:主要針對(duì)不同的操作系統(tǒng)平臺(tái)亥宿、瀏覽器、分辨率進(jìn)行測(cè)試歹嘹。
8.web測(cè)試-sql注入
web安全性測(cè)試-sql注入
輸入字符在Transacat-SQL中的含義
箩绍;查詢(xún)分隔符
, 字符數(shù)據(jù)字符串分隔符
-- 注釋分隔符
/*..*/ 注釋分隔符。服務(wù)器不對(duì)/*..*/中之間的注釋進(jìn)行處理
xp_ 用于目錄擴(kuò)展存儲(chǔ)過(guò)程的名稱(chēng)的開(kāi)頭尺上,如xp_cmdshell
9.web測(cè)試中書(shū)寫(xiě)用例需要考慮的檢查點(diǎn)
(1)對(duì)于屏幕顯示:
檢查顯示的布局
檢查域和按鈕的順序
檢查域的尺寸
檢查字體的大小和風(fēng)格
檢查文本的含義
檢查拼寫(xiě)錯(cuò)誤
檢查屏蔽域
檢查只讀域
檢查圖片
檢查按鈕的狀態(tài)
檢查按鈕的尺寸
檢查按鈕的圖標(biāo)和名字
檢查是否有重復(fù)的圖標(biāo)
檢查指針是否在第一個(gè)可輸入域
檢查T(mén)ab鍵的順序
(2)對(duì)于域:
檢查可編輯性
檢查域間的移動(dòng)
檢查分界條件
檢查有效分界符
檢查無(wú)效分界符
檢查連續(xù)多個(gè)有效分界符
檢查僅一個(gè)分界符輸入
檢查多余空格的截取
檢查只讀域和屏蔽域在Tab時(shí)的狀態(tài)
(3)對(duì)于數(shù)字域:
檢查正數(shù)值
檢查負(fù)數(shù)值
檢查零值
檢查小數(shù)點(diǎn)
檢查特殊字符和數(shù)字
檢查字母和數(shù)字
檢查ASCII值
檢查重復(fù)值
檢查空值
(4)對(duì)于字符域:
檢查僅有字母
檢查僅有數(shù)字
檢查字母和數(shù)字
檢查允許的特殊字符
檢查禁止的特殊字符
檢查包含特殊字符的字母數(shù)字
檢查ASCII值
(5)對(duì)于字母域:
檢查字符
檢查數(shù)字
檢查字母和數(shù)字
檢查特殊字符
檢查ASCII值
(6)對(duì)于時(shí)間域:
檢查字符和/
檢查其他特殊字符
檢查字母數(shù)字值
檢查正確的格式
檢查錯(cuò)誤的格式
檢查正確的日期數(shù)字
檢查錯(cuò)誤的日期數(shù)字
檢查日歷表