




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、 整理編輯:阿比WEBWEB軟件測試攻略軟件測試攻略Chapter 2組合測試目 錄Chapter 3單個測試Chapter 1數據流測試數據流測試(重點) p數據流測試主要采用場景法進行設計用例,主要用戶版本驗證測試(BVT),或者冒煙測試。p流程圖:我們實現圖書管理中的借還流程。數據流測試(重點)p測試點 正常的圖書借用流程 正常的圖書還書流程 刪除圖書后,結束圖書借還流程 更新圖書后,仍可進行借還流程p測試用例:測試點對應的就是測試用例名稱,但步驟就相對比較長 在新增類別頁面,新增名稱為歷史的類別 在圖書新增頁面,選擇歷史,并新增圖書為甄嬛傳 在圖書列表頁面,選擇甄嬛傳,并點擊借用組合測
2、試(重點)1. 必填鍵檢查應該填寫的項沒有填寫時系統(tǒng)是否都做了處理,對必填項是否有提示信息,如在必填項前加*2. 實例:組合測試(重點)p根據一個頁面里面的所有控件、文本框等條件構成判定表、因果圖,進行用例的設計,并且簡化用例。p先根據必選框進行集成設計用例p化簡:p覆蓋用例:單個測試(重點)p頁面元素文本框測試-字符長度測試(重點) 1. 字符串長度檢查:輸入超出需求所說明的字符串長度的內容, 看系統(tǒng)是否檢查字符串長度,會不會出錯.2. 實例:文本框測試-字符類型檢查(重點) 1. 字符類型檢查:在應該輸入指定類型的內容的地方輸入其他類型的內容(如在應該輸入整型的地方輸入其他字符類型),看系
3、統(tǒng)是否檢查字符類型,會否報錯.2. 實例:文本框測試-標點符號測試(重點) 1. 標點符號檢查輸入內容:包括各種標點符號,特別是空格,各種引號,回車鍵.看系統(tǒng)處理是否正確.2. 實例:文本框測試-中文字符測試(重點) 1. 中文字符:處理在可以輸入中文的系統(tǒng)輸入中文,看會否出現亂碼或出錯.2. 實例:因為中文,日文,韓文等是unicode8的,英文是Ascii文本框測試-測試用例(重點) 1. 主要方式:等價類劃分和邊界值法1.1 等價類劃分分為有效等價類、無效等價類 首先,確定校驗參數:數字 0,1,2,3 字母 a,b,c,d特殊字符 # $ % & _ 空格運算字符 + - *
4、/ ( ) 漢字(占兩個字符)根據以上參數,分別劃分有效等價類和無效等價類文本框測試-測試用例(重點) 1.2 邊界值法首先設定好文本框的邊界范圍,如該文本框的范圍為【3,14】當然,寫邊界值的用例可以結合等價類劃分的用例,兩者同時覆蓋。重復測試(重點) 1. 信息重復在一些需要命名,且名字應該唯一的信息輸入重復的名字或ID,看系統(tǒng)有沒有處理,會否報錯,重名包括是否區(qū)分大小寫,以及在輸入內容的前后輸入空格,系統(tǒng)是否作出正確處理.2. 實例:重復測試用例(重點) p輸入相同的用戶名p輸入相同的ID此處最主要是驗證數據庫里的關鍵字,關鍵字是不允許重復的下拉框測試-測試用例(重點) p測試默認值正常
5、顯示p測試下拉框中的顯示值與后臺模塊設置值一致p測試下拉框的滾動條,滾動的時候如果到底,不會溢出頁面p測試下拉框正常點開,正常選擇p測試下拉框數據顯示正常,不會被下拉框擋住p測試下拉框數據設置默認顏色為黑色p測試下拉框數據排序p測試下拉框數據按照需求如果只有4個,不需要滾動條WEB鏈接測試(重點) 1. 頁面鏈接測試是檢查每一個鏈接是否都有對應的頁面,并且頁面之間切換正確; 鏈接檢查工具 Xenu。2. 實例:鏈接測試-測試用例(重點) p鏈接測試用例設計思路單選框測試-測試用例(重點) p單選框測試用例設計思路復選框測試-測試用例(重點) p復選框測試用例設計思路分頁測試-測試用例(重點)
6、p分頁測試用例設計思路表單測試-測試用例(重點) p表單測試用例設計思路向上向下測試-測試用例(重點) p向上向下測試用例設計思路日歷控件測試-測試用例(重點) p日歷控件測試用例設計思路 選一個日期,文本框正確顯示 點擊“”,則后推一年 點擊“”,則前進一年 過去的日期(根據需求,確定為可選或不可選) 對應的文本框可否輸入 根據平年/閏年測2月份的28/29號 選擇“今天”日期 星期六/天(也是根據需求,確定為可選或不可選) 月歷中,非本月的日期顯示為灰色 驗證點擊年份出現的下拉框 驗證點擊月份出現的下拉框 開始時間要小于停止時間,否則報錯JS測試-測試用例(重點) pJS測試用例設計思路
7、鼠標在相應位置可點擊并且可修改(例如:變?yōu)椋?修改后在頁面中可直接查看結果,但需到前臺或數據庫中驗證修改結果按鈕測試(重點) 1. 檢查按鈕的功能:是否正確,如update, cancel, delete, save等功能是否正確2. 實例:按鈕測試-測試用例(重點) p按鈕測試用例設計思路可點擊,并有相應的功能鼠標移到該位置,鼠標箭頭變成相應設定的形狀標志(例如:手型)按鈕顯示的文字正確刪除測試(重點) 1. 檢查刪除功能在一些可以一次刪除多個信息的地方,不選擇任何信息,按”delete”,看系統(tǒng)如何處理,會否出錯;然后選擇一個和多個信息,進行刪除,看是否正確處理.2. 實例:刪除測試(重點
8、) p 刪除測試用例設計思路多選刪除功能單選刪除不選刪除全選刪除翻頁多選刪除關聯(lián)刪除,例如圖書已經借,故此圖書類別不可刪除確定取消直接刪除搜索測試(重點) 1. Search檢查在有search功能的地方輸入系統(tǒng)存在和不存在的內容,看search結果是否正確.如果可以輸入多個search條件,可以同時添加合理和不合理的條件,看系統(tǒng)處理是否正確.2. 輸入信息位置注意在光標停留的地方輸入信息時,光標和所輸入的信息會否跳到別的地方.3. 實例:搜索測試-測試用例(重點) p搜索測試用例設計思路可點擊鼠標移到該位置,鼠標箭頭變成手型標志搜索可按文本框、下拉、復選框等組合條件進行搜索可以自動顯示匹配出
9、的數據搜索的數據根據庫存進行排序搜索的結果正確鍵盤測試-快捷鍵測試(重點) 1. 快捷鍵檢查是否支持常用快捷鍵,如Ctrl+C Ctrl+V Backspace等,對一些不允許輸入信息的字段,如選人,選日期對快捷方式是否也做了限制。2. 實例:鍵盤測試-快捷鍵測試(重點) p 測試“Ctrl+C、Ctrl+V”是否支持,例如:是否可以直接Ctrl+C復制出密碼框的“*”號密碼。p 測試系統(tǒng)設定的熱鍵WEB瀏覽器中的Back測試(重點) 1. 瀏覽器上的back或者鍵盤上的back:重復提交表單一條已經成功提交的紀錄,back后再提交,看看系統(tǒng)是否做了處理。2. 檢查多次使用back鍵的情況在有
10、back的地方,back,回到原來頁面,再back,重復多次,看會否出錯.3. 實例:鍵盤測試-回車/Back鍵測試(重點) 1. 回車鍵檢查在輸入結束后直接按回車鍵,看系統(tǒng)處理如何,會否報錯。2. 實例:鍵盤測試-回車/Back鍵測試(重點) 測試回車鍵后系統(tǒng)可正常相應測試能否返回到登錄頁面,例如:網銀的付款頁面不能夠回退,因為付款的操作已經進行了,回退也沒用回退back后,數據是否正確。上傳下載測試(重點) 1. 上傳下載文件檢查上傳下載文件的功能是否實現,上傳文件是否能打開。對上傳文件的格式有何規(guī)定,系統(tǒng)是否有解釋信息,并檢查系統(tǒng)是否能夠做到。2. 實例:上傳下載測試(重點) p測試點擊
11、瀏覽按鈕彈出windows路徑選擇界面框p測試選擇后出現在文本框的path格式p測試圖片單個、多個上傳p存儲位置的校驗,在FTP或者在數據庫?p能夠上傳附件的大小邊界值,例如:最大能傳10M的附件更新測試(重點) 1. 檢查添加和修改:是否一致檢查添加和修改信息的要求是否一致,例如添加要求必填的項,修改也應該必填;添加規(guī)定為整型的項,修改也必須為整型.2. 檢查修改重名:修改時把不能重名的項改為已存在的內容,看會否處理,報錯.同時,也要注意,會不會報和自己重名的錯誤更新測試用例(重點) p按鈕測試用例設計思路系統(tǒng)是否即時刷新頁面,保持數據在線變化刷新過后的數據正確性本地化測試用例(了解) p表
12、單測試用例設計思路語言文字(注意:德語的字符是英語的4倍,所以相應的文本框大小要變?yōu)?倍)時間格式(根據不同國家更換時區(qū)以及跟換時間格式,如格林時間)貨幣符號的改變Mapping(頁面各個模塊層的位置)習慣性功能(個性化需求),如:有些頁面的主頁不能有廣告Loading測試用例(重點) pLoading測試用例設計思路程序加載幾秒需要loading頁面?Loading頁面的提示文字正確性Cookie/Session測試用例(重點) pCookie測試用例設計思路先登錄一次,驗證cookie是否保存清楚cookie,再登陸頁面數據為空pSession:將頁面停留一段時間,不做任何操作,看會不會頁面過期Config 配置文件-測試用例(重點) pConfig 配置文件測試用例設計思路用來配置系統(tǒng)的初始化,所以要測試系統(tǒng)啟動的頁面默認值修改其他值,需要檢驗系統(tǒng)正確相應如果修改為無效的值,系統(tǒng)報錯會如何提示富文本控件-測試用例(重點) p富文本控件和Office控件測試用例設計思路copy execl、web、或者link格式的內容在文本區(qū)域中,會變?yōu)槭裁锤袷綔y試文
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 廢物處理與回收合同書
- 農村土地承包合同管理與風險防控
- 教師勞動合同
- 標準域名轉讓合同書范本
- 挖機租賃業(yè)務合同
- 小額借款合同示例
- 糧食儲備庫租賃合同標準文本
- 家庭護理保姆服務合同細則
- 木材加工企業(yè)的設備更新與技術改造考核試卷
- 木制品三維建模與虛擬現實考核試卷
- 油田設備租賃行業(yè)市場現狀供需分析及市場深度研究發(fā)展前景及規(guī)劃行業(yè)投資戰(zhàn)略研究報告(2024-2030)
- 中國古典風格設計
- 市政綜合項目工程竣工項目驗收總結報告自評
- 2019譯林版高中英語全七冊單詞總表
- T-BJCC 1003-2024 首店、首發(fā)活動、首發(fā)中心界定標準
- 園區(qū)宣傳方案
- 銀行承兌匯票和商業(yè)承兌匯票課件
- 《園林生態(tài)學》課件
- 初中化學實驗報告單(上)
- 貨物質量與安全控制方案
- 高中物理多普勒效應練習題
評論
0/150
提交評論