




版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、-作者xxxx-日期xxxx軟件測(cè)試中的43個(gè)功能測(cè)試點(diǎn)【精品文檔】軟件測(cè)試中的43個(gè)功能測(cè)試點(diǎn)功能測(cè)試就是對(duì)產(chǎn)品的各功能進(jìn)行驗(yàn)證,根據(jù)功能測(cè)試用例,逐項(xiàng)測(cè)試,檢查產(chǎn)品是否達(dá)到用戶(hù)要求的功能,針對(duì)web系統(tǒng)我們有哪些常用測(cè)試方法呢?今天我們一起來(lái)了解了解1. 頁(yè)面鏈接檢查每一個(gè)鏈接是否都有對(duì)應(yīng)的頁(yè)面,并且頁(yè)面之間切換正確。可以使用一些工具,如:LinkBotPro、File-AIDCS、HTMLLink Validater、xenu等工具。LinkBotPro不支持中文,中文字符顯示為亂碼;HTMLLink Validater只能測(cè)試以Html或者h(yuǎn)tm結(jié)尾的網(wǎng)頁(yè)鏈接;xenu無(wú)需安裝,支持a
2、sp、do、jsp等結(jié)尾的網(wǎng)頁(yè),xenu測(cè)試鏈接包括內(nèi)部鏈接和外部鏈接,在使用的時(shí)候應(yīng)該注意,同時(shí)能夠生成html格式的測(cè)試報(bào)告。功能相關(guān)性:刪除/增加一項(xiàng)會(huì)不會(huì)對(duì)其它項(xiàng)產(chǎn)生影響,如果產(chǎn)生影響,這些影響是否都正確,常見(jiàn)的情況是,增加某個(gè)數(shù)據(jù)記錄以后,如果該數(shù)據(jù)記錄某個(gè)字段內(nèi)容較長(zhǎng),可能會(huì)在查詢(xún)的時(shí)候讓數(shù)據(jù)列表變形。如新建、編輯、刪除、關(guān)閉、返回、保存、導(dǎo)入、上一頁(yè)、下一頁(yè)、頁(yè)面跳轉(zhuǎn)、重置等功能是否都正確。常見(jiàn)的錯(cuò)誤會(huì)出現(xiàn)在重置按鈕上,表現(xiàn)為功能失效。輸入超出需求所說(shuō)明的字符串長(zhǎng)度的內(nèi)容,看系統(tǒng)是否檢查字符串長(zhǎng)度。還要檢查需求規(guī)定的字符串長(zhǎng)度是否都正確,有時(shí)候會(huì)出現(xiàn),需求規(guī)定的字符串長(zhǎng)度太短而無(wú)
3、法輸入業(yè)務(wù)數(shù)據(jù)。在應(yīng)該輸入指定類(lèi)型的內(nèi)容的地方輸入其他類(lèi)型的內(nèi)容(如在應(yīng)該輸入整型的地方輸入其他字符類(lèi)型)看系統(tǒng)是否檢查字符類(lèi)型。輸入內(nèi)容包括各種標(biāo)點(diǎn)符號(hào),特別是空格,各種引號(hào),回車(chē)鍵??聪到y(tǒng)處理是否正確。常見(jiàn)的錯(cuò)誤是系統(tǒng)對(duì)空格的處理,可能添加的時(shí)候,將空格當(dāng)作一個(gè)字符,而在查詢(xún)的時(shí)候空格被屏蔽,導(dǎo)致無(wú)法查詢(xún)到添加的內(nèi)容。輸入特殊符號(hào),如、#、%、!等,看系統(tǒng)處理是否正確。常見(jiàn)的錯(cuò)誤是出現(xiàn)在%、 “這幾個(gè)特殊字符。在可以輸入中、英文的系統(tǒng)輸入中文,看是否出現(xiàn)亂碼或出錯(cuò)。在查看信息和更新信息時(shí),查看所填寫(xiě)的信息是不是全部都更新,更新信息和添加信息是否一致,要注意檢查的時(shí)候每個(gè)字段都應(yīng)該
4、檢查,有時(shí)候,會(huì)出現(xiàn)部分字段更新了而個(gè)別字段沒(méi)有更新的情況。在一些才需要命名,且名字應(yīng)該唯一的信息輸入重復(fù)的名字或ID,看系統(tǒng)有沒(méi)有處理,會(huì)否報(bào)錯(cuò),重名包括是否區(qū)分大小寫(xiě),以及在輸入內(nèi)容的前后輸入空格,系統(tǒng)是否作出正確處理。在一些可以一次刪除多個(gè)信息的地方,不選擇任何信息,按“delete”,看系統(tǒng)如何處理,會(huì)否出錯(cuò),然后選擇一個(gè)或多個(gè)信息,進(jìn)行刪除,看是否正確處理,如果有多頁(yè),翻頁(yè)選,看系統(tǒng)是否都正確刪除,并且要注意,刪除的時(shí)候是否有提示,讓用戶(hù)能夠更正錯(cuò)誤,不誤刪除。檢查添加和修改的要求是否一致,例如添加要求必須的項(xiàng),修改也應(yīng)該必填,添加規(guī)定為整型的項(xiàng),修改也必須為整型修改時(shí)把不能重名的項(xiàng)
5、改為已存在的內(nèi)容看會(huì)否處理,報(bào)錯(cuò),同時(shí)也注意,會(huì)不會(huì)報(bào)和自己重名的錯(cuò)一條已經(jīng)成功提交的記錄,返回后再提交,看看系統(tǒng)是否做了處理,對(duì)于web系統(tǒng)來(lái)說(shuō),可以通過(guò)瀏覽器返回鍵或者系統(tǒng)提供的返回功能。在有返回鍵的地方,返回到原來(lái)頁(yè)面,重復(fù)多次,看會(huì)否出錯(cuò)。在搜索功能的地方輸入系統(tǒng)存在和不存在的內(nèi)容,看搜索結(jié)果是否正確,如果輸入多個(gè)搜索條件,可以同時(shí)添加合理和不合理的條件,看系統(tǒng)處理是否正確,搜索的時(shí)候同樣要注意特殊字符,某些系統(tǒng)會(huì)在輸入特殊字符的時(shí)候,將系統(tǒng)中所有信息都搜索到。注意在光標(biāo)停留的地方輸入信息時(shí),光標(biāo)和所輸入的信息會(huì)否跳到別的地方上傳下載文件的功能是否實(shí)現(xiàn),上傳文件是否能打開(kāi)。對(duì)上傳文件的
6、格式有何規(guī)定,系統(tǒng)是否有解釋信息,并檢查系統(tǒng)是否能夠做到,下載文件能否打開(kāi)或者保存,下載的文件是否有格式要求,如需特殊工具才可以打開(kāi)等,上傳文件測(cè)試同時(shí)應(yīng)該測(cè)試,如果將不能上傳的文件后綴名修改為可以上傳文件的后綴名,看是否能夠上傳成功,并且上傳后,重新修改,看上傳的文件是否存在。應(yīng)該填寫(xiě)的項(xiàng)沒(méi)有填寫(xiě)時(shí)系統(tǒng)是否都做了處理,對(duì)必填項(xiàng)是否有提示信息,如在必填項(xiàng)前加“*”;對(duì)必填項(xiàng)提示返回后,焦點(diǎn)是否會(huì)自動(dòng)定位到必填項(xiàng)。是否支持常用快捷鍵,如Ctrl+C、Ctrl+V、Backspace等,對(duì)一些不允許輸入信息的字段,如選人,選日期對(duì)快捷方式是否也做了限制。在輸入結(jié)束后直接按回車(chē)鍵,看系統(tǒng)處理如何,會(huì)
7、否報(bào)錯(cuò),這個(gè)地方很有可能出現(xiàn)錯(cuò)誤。在web系統(tǒng)中,使用到瀏覽器的刷新鍵,看系統(tǒng)處理如何,會(huì)否報(bào)錯(cuò)。在web系統(tǒng)中,使用瀏覽器的回退鍵,看系統(tǒng)處理如何,會(huì)否報(bào)錯(cuò),對(duì)于需要用戶(hù)驗(yàn)證的系統(tǒng),在退出登錄后,使用回退鍵,看系統(tǒng)處理如何;多次使用回退鍵,多次使用前進(jìn)鍵,看系統(tǒng)如何處理。在web系統(tǒng)中,直接輸入各功能頁(yè)面的URL地址,看系統(tǒng)如何處理,對(duì)于需要用戶(hù)驗(yàn)證的系統(tǒng)更為重要。如果系統(tǒng)安全性設(shè)計(jì)的不好,直接輸入各功能頁(yè)面的URL地址,很有可能會(huì)正常打開(kāi)頁(yè)面。在輸入信息中,輸入一個(gè)或連串空格,查看系統(tǒng)如何處理,如對(duì)于要求輸入整型、符點(diǎn)型變量的項(xiàng)中,輸入空格,既不是空值,又不是標(biāo)準(zhǔn)輸入。再輸入信息中,輸入一
8、個(gè)或連串空格,查看系統(tǒng)如何處理,如對(duì)于要求輸入符點(diǎn)型數(shù)據(jù)的項(xiàng)中,輸入全角的小數(shù)點(diǎn)(“?!被颉?”,如4.5);輸入全角的空格等。 一些系統(tǒng)的加密方法采用對(duì)字符Ascii碼移位的方式,處理密碼加密相對(duì)較為簡(jiǎn)單,且安全性較高,對(duì)于局域網(wǎng)系統(tǒng)來(lái)說(shuō),此種方式完全可以起到加密的作用,但,同時(shí)會(huì)造成一些問(wèn)題,即大于128的Ascii對(duì)應(yīng)的字符在解密時(shí)無(wú)法解析,嘗試使用“uvwxyz”一些碼值較大的字符作為密碼,同時(shí),密碼盡可能的長(zhǎng),如17位密碼等,造成加密后的密碼出現(xiàn)無(wú)法解析的字符。任何一個(gè)系統(tǒng)的,都有各類(lèi)不同的用戶(hù),同樣具有一個(gè)或多個(gè)管理員用戶(hù),檢查各個(gè)管理員之間是否可以相互管理,編輯,刪除管
9、理員用戶(hù)。同時(shí),對(duì)于一般用戶(hù),嘗試刪除,并重建同名的用戶(hù),檢查該用戶(hù)其他信息是否重現(xiàn)。同樣,提供注銷(xiāo)功能的系統(tǒng),此用戶(hù)注冊(cè)時(shí),是否作為一個(gè)新的用戶(hù),而且還要檢查該用戶(hù)的有效日期,過(guò)了有效日期的用戶(hù)是不能登錄系統(tǒng)的,容易出現(xiàn)錯(cuò)誤的情況是,可能有用戶(hù)管理權(quán)限的非超級(jí)管理員,能夠夠修改超級(jí)管理員的權(quán)限。這是功能測(cè)試最重要的,如果系統(tǒng)數(shù)據(jù)計(jì)算不正確,那么功能測(cè)試是肯定通不過(guò)的,數(shù)據(jù)檢查根據(jù)不同的系統(tǒng),方法不同于業(yè)務(wù)管理平臺(tái),數(shù)據(jù)隨業(yè)務(wù)過(guò)程、狀態(tài)的變化保持正確,不能因?yàn)槟硞€(gè)過(guò)程出現(xiàn)垃圾數(shù)據(jù),也不能因?yàn)槟硞€(gè)過(guò)程而丟失數(shù)據(jù)。以各種方式把系統(tǒng)搞癱,測(cè)試系統(tǒng)是否可正常迅速恢復(fù)。系統(tǒng)中的更新、刪除操作、是否提示用
10、戶(hù)確認(rèn)更新或者刪除,操作是否可以回退(即是否可以取消操作)提示消息是否準(zhǔn)確,事前或事后提示,對(duì)于Update或Delete操作,要求進(jìn)行事前提示。數(shù)據(jù)注入主要是對(duì)數(shù)據(jù)庫(kù)的注入,通過(guò)輸入一些特殊的字符,如“”“/”,“-”等或字符組合,完成對(duì)SQL語(yǔ)句的破壞,造成系統(tǒng)查詢(xún)、插入、刪除操作的SQL,因?yàn)檫@些字符而改變?cè)瓉?lái)的意圖。如select*from table where id =and name=,通過(guò)在id輸入框中輸入“12-”,會(huì)造成查詢(xún)語(yǔ)句把name條件注釋掉,而只查詢(xún)id=12的記錄。同樣,對(duì)于update和delete的操作??赡軙?huì)造成誤刪除數(shù)據(jù)。當(dāng)然還有其它一些SQL注入方法,具
11、體可參考SQL應(yīng)用高級(jí)SQL注入.doc,很多程序都是基于頁(yè)面輸入字符控制的,可以嘗試跳過(guò)界面直接向數(shù)據(jù)庫(kù)中插入數(shù)據(jù),web系統(tǒng)中的webForm,控件實(shí)時(shí)刷新功能,在系統(tǒng)應(yīng)用中有利有弊,給系統(tǒng)的性能帶來(lái)較大的影響。測(cè)試過(guò)程中檢測(cè)刷新功能對(duì)系統(tǒng)或應(yīng)用造成的影響,檢查控件是否回歸默認(rèn)初始值,檢查是否對(duì)系統(tǒng)的性能產(chǎn)生較大的影響。對(duì)于事務(wù)性操作,斷開(kāi)網(wǎng)絡(luò)或關(guān)閉程序來(lái)中斷操作,事務(wù)是否回滾。時(shí)間、日期驗(yàn)證是每個(gè)系統(tǒng)都必須的,如2006-2-29、2006-6-31等錯(cuò)誤日期、日期檢查還要檢查日期范圍是否符合實(shí)際業(yè)務(wù),對(duì)于不符合時(shí)間業(yè)務(wù)的日期,系統(tǒng)是否會(huì)有提示或者有限制。越來(lái)越多的各類(lèi)瀏覽器的出現(xiàn),用戶(hù)
12、訪問(wèn)web程序不再單單依賴(lài)于Microsoft Internet Explorer,而是有了更多的選擇:Maxthon、Firefox、Tencent Traveler等,考慮使用多種瀏覽器訪問(wèn)系統(tǒng),驗(yàn)證效果。對(duì)于c/s架構(gòu)的系統(tǒng),安裝程序的測(cè)試是一個(gè)重要方面,安裝程序自動(dòng)化程度、安裝選項(xiàng)和設(shè)置、安裝過(guò)程中斷測(cè)試,安裝順序測(cè)試,修復(fù)安裝及卸載測(cè)試。主要是對(duì)用戶(hù)使用手冊(cè)、產(chǎn)品手冊(cè)進(jìn)行測(cè)試、校驗(yàn)是否描述正確、完整、是否與當(dāng)前系統(tǒng)版本對(duì)照,是否易理解,是否二義性等。事實(shí)告訴我們,測(cè)試數(shù)據(jù)比代碼更有可能是錯(cuò)的,因此,當(dāng)測(cè)試結(jié)果顯示有錯(cuò)誤發(fā)生時(shí),懷疑代碼錯(cuò)誤前要先對(duì)測(cè)試數(shù)據(jù)檢查一遍。在某些項(xiàng)目中,出現(xiàn)一
13、個(gè)病態(tài)的問(wèn)題:系統(tǒng)沒(méi)有問(wèn)題啊,它在我的機(jī)器上是可以通過(guò)的。這就說(shuō)明了其中存在和環(huán)境相關(guān)的bug?!笆欠袼械囊磺卸际艿搅税姹究刂频墓ぞ叩墓芾??”、“本機(jī)的開(kāi)發(fā)環(huán)境和服務(wù)器的環(huán)境是否一樣?”、“這里是否存在一個(gè)真正的BUG,只不過(guò)是在其他的機(jī)器里偶然出現(xiàn)?”所有的測(cè)試必須在所有系統(tǒng)要求的機(jī)器運(yùn)行通過(guò),否則的話,代碼就可能存在問(wèn)題。Ajax有很多優(yōu)點(diǎn),但也有很多缺點(diǎn),如果利用優(yōu)點(diǎn)、避免缺點(diǎn),使我們對(duì)新的web2.0應(yīng)用的一個(gè)挑戰(zhàn)。而Ajax的應(yīng)用最直接的問(wèn)題就是用戶(hù)體驗(yàn),用戶(hù)體驗(yàn)的效果直接關(guān)系到是否使用Ajax技術(shù)?!皶?huì)做,并不意味著應(yīng)該做、必須做”,這就是對(duì)Ajax技術(shù)的很重要的注解。-局部數(shù)據(jù)刷新Ajax采用
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 企業(yè)并購(gòu)重組財(cái)務(wù)顧問(wèn)與法律顧問(wèn)合作協(xié)議
- 能源企業(yè)財(cái)務(wù)預(yù)測(cè)與預(yù)算編制合同
- 公共車(chē)庫(kù)租賃與智能停車(chē)誘導(dǎo)系統(tǒng)升級(jí)合同
- 有限空間作業(yè)氣體報(bào)警
- 二外日本語(yǔ)優(yōu)秀テキスト
- 經(jīng)濟(jì)部門(mén)工作總結(jié)
- 吸煙有害健康大班公開(kāi)課
- 大學(xué)生心理健康與成長(zhǎng)
- 藥毒中醫(yī)護(hù)理方案
- 醫(yī)院新進(jìn)人員院感崗前培訓(xùn)
- 南京市指導(dǎo)服務(wù)企業(yè)安全生產(chǎn)工作指引-加油站現(xiàn)場(chǎng)安全重點(diǎn)檢查指引分冊(cè)
- AQ/T 2077-2020 頁(yè)巖氣井獨(dú)立式帶壓作業(yè)機(jī)起下管柱作業(yè)安全技術(shù)規(guī)范(正式版)
- 【8物(滬科版)】合肥市第四十五中學(xué)2023-2024學(xué)年八年級(jí)下學(xué)期期末物理試題
- 區(qū)域代理商合同模板
- 國(guó)家開(kāi)放大學(xué)(浙江)地域文化(本)作業(yè)1-5
- HG/T 2520-2023 工業(yè)亞磷酸 (正式版)
- 會(huì)所會(huì)員管理制度
- DZ/T 0462.8-2023 礦產(chǎn)資源“三率”指標(biāo)要求 第8部分:硫鐵礦、磷、硼、天然堿、鈉硝石(正式版)
- 廣東省廣州市海珠區(qū)2024年七年級(jí)下冊(cè)數(shù)學(xué)期末試卷附答案
- 湖南省長(zhǎng)沙市芙蓉區(qū)2022-2023學(xué)年一年級(jí)下學(xué)期期末測(cè)試數(shù)學(xué)試卷
- JT-T 1495-2024 公路水運(yùn)危險(xiǎn)性較大工程專(zhuān)項(xiàng)施工方案編制審查規(guī)程
評(píng)論
0/150
提交評(píng)論