軟體測試理論5

2022-06-30 17:30:15 字數 2700 閱讀 8734

(1) 字元型輸入框

① 字元型輸入框檢查 ②長度檢查 ③空格檢查 ④多行文字檢查 ⑤安全性檢查

(2) 數值型輸入框

① 邊界值檢查 ②位數檢查 ③異常值檢查 ④安全性檢查

(3) 日期型輸入框

① 合法性檢查 ②異常值檢查 ③安全性檢查

(1) 功能實現測試

① 如果支援模糊搜尋,搜尋名稱中任意乙個字元是否能搜尋到

② 長名稱是否能搜到

③ 輸入系統中不存在的字段

④ 使用者查詢後是否清空內容

(2) 組合測試

① 不同查詢條件之間來回選擇,是否出現頁面錯誤

② 測試多個查詢條件時,要注意查詢條件的組合測試,可能不同組合的測試會報錯

(1) 特殊鍵:是否支援tab鍵和回車鍵

(2) 提示資訊:不符合要求的地方是否有錯誤提示

(3) 唯一性:字段唯一的是否可以重複新增,新增後是否能修改為已存在字段

(4) 資料正確性

(1) 特殊鍵

(2) 提示資訊

(3) 資料實現

(1) 註冊時,設定密碼為特殊字元,檢查登入時是否會報錯

(2) 註冊成功後,頁面應該以登入狀態跳轉到首頁或指定頁面

(3) 在註冊資訊中刪除已錄入的資訊,檢查是否可以錄入成功

(4) 註冊時,密碼複雜度效驗

(1) 輸入正確的使用者名稱和正確的密碼,錯誤的使用者名稱密碼...

(2) 使用者名為空....

(1) 功能實現測試

① 檔案型別正確、大小合適與不合適

② 檔案型別錯誤、大小合適

③ 檔案型別大小都合適,上傳乙個正在使用中的檔案

④ 手動輸入檔案位址上傳

⑤ 輸入不存在的位址上傳

⑥ 輸入檔名上傳

⑦ 不選擇檔案直接點選上傳,檢視是否給出提示

⑧ 連續多次上傳不同檔案,檢視是否上傳最後一次選擇的檔案

(1) 功能實現

① 列表的行寬列寬是否合理

② 列表資料有沒有提供橫向滾動條

③ 列表的列名有沒有與內容對應

④ 列表的每列的列明是否描述清晰

⑤ 列表是否把不必要的列都顯示出來

⑥ 點選某列進行排序是否會報錯

⑦ 雙擊或單擊某條資訊是否會報錯

(1) 一條已經成功提交的記錄,返回後再次提交是否做了處理

(2) 檢查多次使用返回鍵的情況,在有返回鍵的地方多次返回,檢視是否有出錯

在輸入結果後,直接按回車鍵,看系統如何處理是否會報錯

(3) 在web系統中,使用重新整理鍵看系統如何處理是否會報錯

(4) 在web系統中,在位址列直接輸入各個功能頁面的

url,看系統如何處理

(1) 在測試時,與網路有關的步驟必須考慮到斷網的情況

(2) 每個頁面都有相應的title

(3) 在測試的時候要考慮頁面出現滾動條時的操作是否正常

(4) 某個欄位是唯一的,當多個使用者併發併發點選產生該字段時,檢查系統怎麼處理

(5) 對於商務交易**當使用者併發購買數量大於庫存的數量,系統如何處理

(6) 測試的資料應盡量接近實際

(7) 測試時盡量不要只用超級管理員進行測試

(8) 做測試的時候需要注意系統的效能情況

(1) 風格、樣式、顏色是否協調

(2) 頁面布局是否整齊、協調

(3) 介面操作、標題描述是否恰當

1.標籤主要起提示作用,對其測試主要檢查上面的文字是否正確以及是否與其提示的控制項功能相符

1.分組框的主要作用是對乙個窗體中的某些操作專案進行分組,明確使用者的操作

2.分組框的測試要點

(1)分組合理性排查

(2)如果分組有標題,檢查標題的正確性

1.文字框的測試要點:①輸入正確的內容 ②對於必填的文字框嘗試不填內容時的處理;③輸入錯誤的格式或型別;④要求輸入字母,嘗試非字母測試;⑤輸入超過允許的長度;⑥如果文字框有預設值,要使用預設值測試 ⑦採用邊界測試

1、單選按鈕測試要點

(1) 檢查同組的單選按鈕是否彼此互斥

(2) 一組單選按鈕是否滿足有預設值,如果有,檢查是否正確

(3) 單選按鈕的功能實現是否正確

1.核取方塊的測試要點

(1)檢查是否需要有預設項,如果有則需要檢查是否正確

(2)測試多個核取方塊都不被選中時是否正確

(3)逐一執行每個核取方塊的功能

(4)測試多個核取方塊被部分選中的情形

(5)多個核取方塊被同時選中的情形

1.列表框的測試要點

(1)檢查列表框中的各選項是否正確,包括每項內容和排列順序

(2)根據列表的功能特點進行測試

(3)如果每個列表選項設定不同,則需要逐一執行每個列表項的功能和檢查其正確性

(4)如果列表只是提供列表項資料,按照邊界值等價類的方法測試

(5)列表框允許多選時,要分別檢查shift和

ctrl

鍵,看其中的功能是否正常相應

1.選項卡的測試要點

(1)選項卡上的標籤文字是否正確

(2)檢查選項卡的排列是否正確

(3)檢查選項卡中的內容與需求是否一致

(4)檢查是否支援特殊按鍵

1.up-down控制項

+文字框組合的測試要點

(1)檢查上下箭頭的控制是否正確

(2)檢查範圍和步長是否與需求一致

(3)使用預設值進行設定

(4)按照文字框進行測試,合法的資料正確設定,非法的資料進行適當處理;

軟體測試理論

一 軟體測試 目的定義和原則 軟體測試 規定條件下對的程式進行操作,從而發現問題,對軟體質量進行評估的過程 目的 以最少的人力,物力,時間來找到軟體中的缺陷並修改,從而避免商業風險 定義 使用人工和自動手段來執行的程式,目的在檢驗 二 軟體測試的原則 追上到客戶的需求 盡快和不斷的測試 測試工作有專...

軟體測試理論

軟體測試理論基礎 什麼是軟體 程式 資料 文件 軟體的特徵 1 軟體是一種邏輯實體,具有抽象性 2,軟體產品的生產主要是研製,生產成本主要在開發和研製,開發研製完成後,通過複製就產生了大量軟體產品 3,軟體在使用過程中,沒有磨損 老化的問題 軟體的特性 1,軟體對硬體和環境有著不同程度的依賴性。這導...

軟體測試理論

軟體測試軟體測試的定義 使用人工或自動的手段,來執行或測試某個系統的過程。軟體測試的意義 1.解放程式設計師和售後服務人員。2.推動了軟體工程的發展,使軟體的質量得到了階段性的提公升。軟體測試的目的 1.確保剷平完成了它承諾或公布的功能,並且使用者可以訪問到的功能都有明確的書面說明 2.確保產品滿足...