版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、測試方法:條目內(nèi)容正確;根據(jù)需求說明書確定列表的各項內(nèi)容正確,沒有丟失或錯誤;列表框的內(nèi)容較多時要使用滾動條;列表框允許多選時,要分別檢查shift選中條目,按ctrl選中條目和直接用鼠標(biāo)選中多項條目的情況;內(nèi)容1)檢查默認(rèn)值,有的默認(rèn)空,有的是非空2)檢查約束。有時它的內(nèi)容是根據(jù)其他要素變化的,比如城市的下列框的內(nèi)容,是根據(jù)省份變化而聯(lián)動的;或者根據(jù) 登錄者的權(quán)限不同,下拉列表的內(nèi)容也不一樣。布局1)寬度,有時它會根據(jù)內(nèi)容的長短自動控制寬度2)高度應(yīng)合適易用檢查是否至此后TAB和上下箭頭軟件測試中測試用例設(shè)計一一錯誤推測方法作者:網(wǎng)絡(luò)轉(zhuǎn)載發(fā)表于: 2010-12-22 13:51:41 1、
2、方法定義:基于經(jīng)驗和直覺推測程序中所有可能存在的各種錯誤,從而有針對性的設(shè)計測試用例的方法。2、思路:分析程序中最易出錯的場景和情況,在此基礎(chǔ)上有針對性的設(shè)計測試用例。需要完成的前提條件如下:A、深度熟悉被測系統(tǒng)的業(yè)務(wù)、需求。B、對被測系統(tǒng)或類似系統(tǒng)之前的缺陷分布情況進行過系統(tǒng)的分析。包括功能缺陷,數(shù)據(jù)缺陷,接口缺陷和界面缺 陷等等。3、測試用例舉例(1)聊天窗口功能A、輸入特殊字符(全角,半角)后,窗口是否能夠正常顯示B、輸入空格,是否能夠過濾,是否會算入長度計算C、輸入html字符D、輸入腳本語言函數(shù)E、在需要密碼驗證,或者需要二次輸入確認(rèn)的地方,通過復(fù)制粘貼第一次的輸入內(nèi)容是否能夠通過(
3、2)查詢功能A、無條件查詢B、是否支持模糊查詢C、查詢的關(guān)鍵字之間是否可用連接符D、輸入正確的查詢條件以前加上空格,看是否能正確地查出相應(yīng)的數(shù)據(jù)(3)登錄功能A、輸入的數(shù)據(jù)前存在空格,是否能夠正常登錄B、輸入的密碼是否能夠加密顯示C、用戶在注銷之后是否能夠再登錄成功4、優(yōu)缺點優(yōu)點:充分發(fā)揮個人的經(jīng)驗和潛能,命中率高缺點:覆蓋率難以保證;過多的依賴于個人的經(jīng)驗功能測試用例庫輸入驗證輸入驗證主要包括:數(shù)字輸入驗證、非法字符輸入驗證、輸入長度驗證、必填項驗證和信息提示數(shù)字輸入驗證:分別輸入數(shù)字(正數(shù)、負數(shù)、零值、單精度、雙精度)、字符串、空白值、空值、臨界數(shù)值。不合法 的輸入,系統(tǒng)給出必要的判斷提示
4、信息字符輸入驗證:分別輸入單字節(jié)字符、雙字節(jié)字符、大小寫字符、特殊字符、空白值、空值。不合法的輸入,系統(tǒng) 給出必要的判斷提示信息日期、時間輸入驗證:分別輸入任意字符、任意數(shù)字、非日期格式的數(shù)據(jù)、非正確日期(錯誤的閏年日期)、空值、 空白值。不合法的輸入,系統(tǒng)給出必要的判斷提示信息。注:有些系統(tǒng)會不讓輸入當(dāng)日以后或者以前的日期、時間;有 些系統(tǒng)會通過JavaScript來自動填寫日期時間,這時需要注意是否能否人工主觀填寫輸入多列表選擇框:測試是否能否多選,列表框中的數(shù)據(jù)是否能否顯示完全。當(dāng)列表框的數(shù)據(jù)過多時,需要對數(shù)據(jù)有一定格式的排序單列表下拉框:測試是否能否手工輸入,下拉框中的數(shù)據(jù)是否能否顯示
5、完整。當(dāng)下拉框的數(shù)據(jù)很多時,需要對數(shù)據(jù) 有一定格式的排序。如果下拉框數(shù)據(jù)值過多時,下拉框可能會超出IE顯示范圍,此種情況不能夠被接收大文本輸入框(textArea):雖然它能夠滿足大數(shù)據(jù)量的輸入,但最好能夠顯示地標(biāo)明輸入字符的長度限制,并且 應(yīng)該結(jié)合字符輸入驗證進行。需要注意的是,應(yīng)該允許標(biāo)點的存在文件輸入框輸入驗證:該輸入框主要用做文件上傳操作。在測試過程中,應(yīng)該注意輸入文件的擴展名。從測試角度 來看,要求開發(fā)人員必須對擴展名進行輸入限制,并且在適當(dāng)?shù)牡胤捷斎敫袷教崾?。?dāng)輸入是空值等不合法的輸入時, 系統(tǒng)給出必要的判斷提示信息。另外,對于上傳的文件大小應(yīng)該做限制,不宜太大輸入字符長度驗證:輸
6、入字符的長度是否超過實際系統(tǒng)接收字符長度的能力。當(dāng)輸入超出長度時,系統(tǒng)給出必要的 判斷提示信息必填項驗證:輸入不允許為空的時候,系統(tǒng)需要有提示用戶輸入信息功能格式、規(guī)則輸入驗證:當(dāng)輸入需要一定的格式時,系統(tǒng)需要有提示用戶輸入信息功能。比如身份證號碼可以輸入 18位或者15位,部分身份證最后一位為字母,身份證上生日與身份證號碼有一定規(guī)則系統(tǒng)錯誤定位的輸入驗證:當(dāng)輸入存在問題時,被系統(tǒng)捕獲到,此時頁面上的光標(biāo)能夠定位到發(fā)生錯誤的輸入框單選框、多選框的輸入驗證:單選框需要依次驗證單選框的值是否都有效;多選框需要依次驗證多選框的值是否 都有效驗證碼驗證:做驗證碼輸入驗證時,先結(jié)合字符輸入驗證”進行測試
7、,然后注意的地方是,當(dāng)利用IE回退或者刷 新時,顯示的驗證碼應(yīng)該和實際系統(tǒng)驗證碼一致。如果驗證碼以圖片形式顯示,但圖片由于其他原因(如網(wǎng)絡(luò))不能看到 或者顯示不完整,系統(tǒng)應(yīng)該允許進行重新獲取,最好不要做整個頁面刷新2.操作驗證(CZ)該用例庫主要針對頁面操作頁面鏈接檢查:每一個鏈接是否都有對應(yīng)的頁面,并且頁面之間切換正確相關(guān)性檢查:刪除/增加一項會不會對其他項產(chǎn)生影響,如果產(chǎn)生影響,這些影響是否都正確檢查按鈕的功能是否正確:如增、刪、改、查等功能是否正確重復(fù)提交表單:一條已經(jīng)成功提交的記錄,用IE回退后再提交,看看系統(tǒng)是否做了處理多次IE回退:檢查多次使用IE回退的情況,在有回退的地方,回退,
8、回到原來頁面,再回退,重復(fù)多次,看是否 出錯快捷鍵檢查:是否支持常用快捷鍵,如Ctrl+C、Ctrl+V、Backspace等,對一些不允許輸入信息的字段,如選人、 選日期對快捷方式是否也做了限制回車鍵檢查:在輸入結(jié)束后直接回車鍵,看系統(tǒng)處理如何,能否報錯上傳下載文件檢查:上傳下載文件的功能是否實現(xiàn),上傳文件是否能打開,對上傳文件的格式有何規(guī)定,系統(tǒng)是否 有解釋信息,并檢查系統(tǒng)是否能否做到其他驗證:在頁面上圖片的大小不宜太大,需要第三方軟件支持時,應(yīng)該給出必要的信息,比如需要jre的支持, 但用戶機器還沒有安裝jre,那么此時在頁面上應(yīng)該有顯著的標(biāo)志來提醒用戶進行安裝登錄模塊測試用例該用例庫主
9、要針對登錄模塊。需要結(jié)合訪問控制驗證(FWKZYZ)”用例庫登錄名輸入:進行輸入驗證”。需要注意登錄名是否區(qū)分大小寫和空格密碼輸入:進行輸入驗證”提交操作:結(jié)合訪問空值驗證(FWKZYZ)”。當(dāng)輸入正確的登錄名和密碼后,該用戶能夠進入到指定的正確頁面。 當(dāng)輸入的登錄名和密碼有誤時,系統(tǒng)限制其登錄,并且給出適當(dāng)?shù)奶崾拘畔?。?dāng)遇到錯誤時,應(yīng)該進行錯誤頁面測試重設(shè)操作:當(dāng)進行重設(shè)操作時,當(dāng)前頁面上所有輸入項被清空增加操作測試用例(ZJ)該用例庫主要針對增加操作添加輸入內(nèi)容,進行輸入驗證”應(yīng)該限制重復(fù)增加,具體操作:利用網(wǎng)絡(luò)傳輸以及服務(wù)器的延遲,多次單擊增加”按鈕,經(jīng)常在數(shù)據(jù)庫發(fā)現(xiàn)重復(fù)提 交的數(shù)據(jù)當(dāng)增
10、加成功或者失敗后,應(yīng)該有必要的信息提示文件數(shù)據(jù)的增加:有些增加包含了數(shù)據(jù)庫數(shù)據(jù)的增加,和一些文件的增加,此時的數(shù)據(jù)會保存在兩個地方,所以測 試時,需要對相關(guān)的數(shù)據(jù)做全面的驗證文件數(shù)據(jù)驗證:進行輸入驗證”值文件輸入框輸入驗證。注意:當(dāng)上傳的文件為中文文件名時,上傳到服務(wù)器后, 可能會出現(xiàn)亂碼現(xiàn)象?,F(xiàn)在一般的做法是將原文件名替換成字母和數(shù)字的組合,以克服漢字文件名的弊端,另外,可以 增加文件的安全性刪除操作測試用例(SC)選擇需要刪除的數(shù)據(jù)字段。有時候系統(tǒng)會根據(jù)ID來刪除,有時候系統(tǒng)會根據(jù)名稱來刪除,測試的時候應(yīng)該多注意, 一般要求按照ID來刪除,因為根據(jù)名稱來刪除,名稱可能會存在重名問題應(yīng)該限制
11、重復(fù)刪除。具體操作:利用網(wǎng)絡(luò)傳輸以及服務(wù)器的延遲,多次單擊刪除”按鈕,經(jīng)常在數(shù)據(jù)庫中發(fā)現(xiàn)重復(fù) 提交的數(shù)據(jù)當(dāng)刪除的數(shù)據(jù)還有文件時,西藥去驗證存在數(shù)據(jù)庫中的數(shù)據(jù),以及硬盤下的文件是否都被同時刪除當(dāng)數(shù)據(jù)被刪除成功或者失敗后,要有響應(yīng)的信息提示進行操作驗證”修改操作測試用例(XG)該用例庫主要針對修改操作打開需要修改的數(shù)據(jù)頁面,注意與增加頁面相比,只能修改部分?jǐn)?shù)值,例如關(guān)鍵字等是不能被修改的,并且二者數(shù) 據(jù)應(yīng)該是一致的增加頁面上的輸入限制與修改頁面的輸入限制應(yīng)該一致修改成功或者失敗后,應(yīng)該有相應(yīng)的信息提示查詢操作測試用例(CX)該用例庫主要針對查詢操作條件輸入查詢,先進行條件輸入框的輸入驗證條件組合查
12、詢,將多個條件進行組合查詢,結(jié)果可以通過數(shù)據(jù)庫驗證。需要注意的是,整個數(shù)據(jù)查詢和條件查詢數(shù) 據(jù)結(jié)果條數(shù)要一致,另外,如果遇到某天的查詢時間段,有的數(shù)據(jù)庫認(rèn)為一天不包括零點零分,有的數(shù)據(jù)庫認(rèn)為包括所有查詢結(jié)果,必須進行一定順序的排列,可以按照ID或按照名稱來排列當(dāng)查詢成功或者失敗后,系統(tǒng)應(yīng)給出必要的信息提示翻頁操作測試用例(FY)當(dāng)數(shù)據(jù)量很大的時候,需要進行分頁顯示,每頁顯示的行數(shù)最好不要超過20行,每頁列表上最好有序號標(biāo)識,行與行之間顏色要有一定區(qū)分,這樣有利于用戶的查找翻頁按鈕應(yīng)該包括:首頁、前一頁、后一頁、尾頁、當(dāng)前X頁、共X頁,這些常用按鈕和顯示,并且按鈕都能正常 翻頁翻頁按鈕的每頁顯示的數(shù)據(jù)要準(zhǔn)確,確保沒有查不出來的數(shù)據(jù),最好的做法就是和數(shù)據(jù)庫結(jié)合起來驗證頁面太多,翻頁數(shù)據(jù)不能全部顯示時,系統(tǒng)應(yīng)該有完善的應(yīng)對機制
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年在線預(yù)約服務(wù)協(xié)議
- 2025年倉庫出租合同
- 2025年現(xiàn)金贈與合同的風(fēng)險評估
- 2025年進口擔(dān)保協(xié)議
- 2025年存貨質(zhì)押法律法規(guī)匯編
- 2025版委托代銷與授權(quán)經(jīng)營合同3篇
- 2025版高端酒店客房裝修與維護服務(wù)合同4篇
- 2025年度商鋪租賃預(yù)付定金合同范本4篇
- 二零二五年度企業(yè)裁員補償解除勞動合同賠償協(xié)議
- 二零二五年度鐵路貨運合同貨物運輸合同糾紛解決機制協(xié)議
- 機電安裝工程安全管理
- 2024年上海市第二十七屆初中物理競賽初賽試題及答案
- 信息技術(shù)部年終述職報告總結(jié)
- 高考滿分作文常見結(jié)構(gòu)完全解讀
- 理光投影機pj k360功能介紹
- 六年級數(shù)學(xué)上冊100道口算題(全冊完整版)
- 八年級數(shù)學(xué)下冊《第十九章 一次函數(shù)》單元檢測卷帶答案-人教版
- 帕薩特B5維修手冊及帕薩特B5全車電路圖
- 小學(xué)五年級解方程應(yīng)用題6
- 年月江西省南昌市某綜合樓工程造價指標(biāo)及
- 作物栽培學(xué)課件棉花
評論
0/150
提交評論