通用測試用例(三)

2022-09-15 02:03:11 字數 2353 閱讀 6415

使用者及許可權管理功能常規測試:

賦予乙個人員相應的許可權後,在介面上看其是否具有些許可權;以此人身份登入,驗證許可權設定是否正確(是否超出所給予的許可權)

修改或刪除已登入並在操作的使用者的許可權,程式能否正確處理

重新註冊系統變更登入身份後在登入,看程式是否能正確執行;具有許可權是否正確

在有工作組或角色情況下,刪除包含使用者工作組或角色,程式是否正確處理

覆蓋系統所有許可權設定

能否新增資訊為空的使用者(空使用者名稱+空密碼、空使用者名稱+非空密碼、非空使用者名稱+空密碼)

使用者名稱和密碼輸入長度的測試

是否允許刪除系統管理員或修改系統管理員密碼,刪除或修改後,系統的實際情況

登入使用者能否修改自己的許可權

新增使用者(有標識或編號):標識相同、使用者名稱不同;標識不同,使用者名稱相同;標識相同、使用者名稱相同;標識不同,使用者名稱不同

登入用記是否修改本人(或他人)的資訊;刪除本人 或他人

修改使用者的資訊(許可權、密碼、基本資訊等),對其他模組的影響

修改使用者資訊:修改後的使用者資訊和已經存在的使用者資訊相同;修改後的使用者資訊和已存在在使用者資訊不同

不給使用者許可權,是否允許登入

修改某些設定後,是否會影響具有上級許可權及相同許可權人員的設定

系統管理員修改了某些資料,以其他人員身份登入時,資料是否改變

使用者能否同時屬於多個組,各個組的許可權能否交叉;刪除後重新新增的使用者是否具有以前的許可權;更改使用者各項屬性包括許可權,看對許可權是否影響

上傳檔案:

功能測試:

選擇符合要求的檔案上傳

上傳成功的檔名稱顯示

刪除上傳成功的檔案

替換上傳成功的檔案

上傳檔案是否支援中文名稱

檔案路徑是否可手動輸入

手動輸入正確的檔案路徑、上傳

手動輸入錯誤的檔案路徑上傳

檔案大小:

符合格式,總大小稍小於限制大小的檔案

符合格式,總大小等於限制的大小的檔案

符合格式,總大小稍大於限制大小的檔案

0kb檔案    

檔名稱測試:

檔名稱過長(在英文本元下255個字元,中文不超過127個漢字)

檔名稱達到最大長度(中英文或混在一起)上傳

檔名稱 中包含特殊字元

檔名稱全為中文

檔名稱全為英文

檔名稱為中、英混合

檔案格式測試:

上傳正確格式

上傳不允許的格式

上傳rar zip等打包檔案 多檔案壓縮

上傳可執行檔案 exe檔案

安全性測試:

上傳常見的本馬檔案

上傳伺服器空間已滿

效能測試:

上傳時網速很慢 限速

上傳過程伺服器停止工作

上傳過程伺服器的資源利用率

頁面美觀、易用性(鍵盤、滑鼠操作、tab跳轉的順序是否正確)

介面測試:

按鈕文字是否正確

正確、錯誤的提示文字是否正確

說明性文字是否正確    

其他測試:

有多個上傳框時,上傳相同名稱的檔案

上傳乙個正在開啟的檔案

檔案路徑是手動輸入的是否限制長度

上傳檔案過程中是否有取消正在上傳檔案的功能

儲存時有沒有已經選擇好,但沒有上傳的檔案

選擇好但是未上傳的檔案是否可以取消選擇

文件測試:

產品說明書屬性檢查清單:

完整:是否有遺漏和丟失?單獨使用是否包含全部內容

準確:既定解決方案正確 ,目標明確 ,有沒有錯誤

精確:不含糊、清晰,描述是否一清二楚 ,容易看懂和理解

一致:產品功能描述是否自相矛盾 ,與其他功能有沒有衝突

貼切:描述功能的陳述是否必要,有沒有多餘資訊,功能是否滿足客戶要求

合理:在特定的預算和進度下,以現有人力、物力和資源能否實現

**無關:是否堅持定義產品而不是定義其所依賴的軟體設計、架構、**

可測試性:特性能否測試,測試員建立驗證操作的測試程式是否提供足夠的資訊

產品說明書用語檢查清單:

總是,每一種、所有、沒有,從不,如果看到此類絕對或肯定的,切實認定的敘述,軟體測試員就可以著手設計針鋒相對的案例。

當然、因此、明顯、必然,這些話意圖誘使接受假定情況,不要中了圈套

某些、有時、常常、通常、慣常、經常、大多、幾乎,這些話太過模糊,有時發生作用的功能無法測試

等等、諸如此類、依此類推,以這樣的詞結束的功能清單無法測試,功能清單要絕對或者解釋明確,以免讓人迷惑,不知如何推論

良好、迅速、廉價、高效、小、穩定,這些是不確定的說法,不可測試,如果在產品說明書**現,必須時一步指明含義。

已處理、已拒絕,已忽略、已消除,這些可能會隱藏大量需要說明的功能

如果  那麼 沒有否則,如果沒有發生會怎麼樣

B S通用測試用例

針對公司專案特點,總結了通用測試用例。作為接受測試專案後的思路指導 一 功能測試 一 公用部分 1,統計 上線前檢查是否加在頁面最尾端 4,需求評審你對產品的見意提了幾條,接受了幾條?5,架構設計上你的見意是什麼,提出風險幾條?6,開發提交 的週期是怎麼約定的 新功能和bug修改 7,需要寫測試用例...

通用介面測試用例

1.通過性驗證 首先肯定要保證這個介面功能是好使的,也就是正常的通過性測試,按照介面文件上的引數,正常傳入,是否可以返回正確的結果。2.引數組合 現在有乙個操作商品的介面,有個字段type,傳1的時候代表修改商品,商品id 商品名稱 有乙個是必傳的,type傳2的時候是刪除商品,商品id是必傳的,這...

通用介面測試用例設計

1.通過性驗證 首先肯定要保證這個介面功能是好使的,也就是正常的通過性測試,按照介面文件上的引數,正常傳入,是否可以返回正確的結果。2.引數組合 現在有乙個操作商品的介面,有個字段type,傳1的時候代表修改商品,商品id 商品名稱 有乙個是必傳的,type傳2的時候是刪除商品,商品id是必傳的,這...