如何設計測試用例 以登入功能為案例

2021-10-08 21:13:10 字數 818 閱讀 8396

關於測試用例設計,根據業務不同,能力不同,設計的測試用例也完全不同,以下是關於乙個老掉牙的案例,「登入」功能。

需求:做為使用者,我想輸入賬號、密碼及驗證碼,以便我能正常登入系統

登入用例設計-1

設計出以上用例,你可能覺得比較滿意了,因為看上去這些用例已經覆蓋了需求點。不錯,上面的用例確實覆蓋了需求的主要的測試場景,可是對於乙個更為優秀的測試工程師,可能這只是滿足了基礎測試,那麼有經驗的測試工程師會如何設計測試用例,又會增加哪些測試用例:

登入用例設計-2

到了這裡,是不是這裡有點兒吃驚,乙個簡單的登入需求,居然能設計出這麼多的測試點,不用驚訝,淡定,對於一位資深的測試人員來說,上面這些遠遠還不夠,可能還需要一些安全性相關的測試,那麼還會有哪些測試用例吶,別急,跟我來~~~

登入用例設計-3

效能測試設計點:

安全測試測試點:

看到這裡,你可能覺得,這下全了吧,不不不,我們是不是忘記了點兒什麼?相容性測試去了**?來來來~~~下面就增加相容性測試點:

登入測試設計-4

相容性測試:

看完上面登入功能的測試點設計,你還認為登入功能很簡單嗎?在任何時候,我們接到乙個功能的需求時,除了考慮覆蓋需求功能的測試點以外,也需要考慮非功能測試點設計,這樣才能更好的保證功能的完整性。

以上資訊傳達的是一種設計思路,當然針對登入功能還會有更多的測試點,這個就需要根據專案開發過程中,測試的時間成本和經濟成本,基於風險驅動的模式下,有所側重地選擇測試範圍和設計測試用例,以尋求缺陷風險和研發成本之間的平衡。

登入如何設計測試用例

一,功能性來說 1.輸入已註冊的使用者名稱和正確的密碼,驗證是否登入成功 2.輸入已註冊的使用者名稱和不正確的密碼,驗證是否登入失敗,並且提示資訊正確 3.輸入未註冊的使用者名稱和任意密碼,驗證是否登入失敗,並且提示資訊正確 4.使用者名稱和密碼兩者都為空,驗證是否登入失敗,並且提示資訊正確 5.使...

登入功能的測試用例設計

一.介面測試設計要點 1.介面的設計風格是否與ui的設計風格統一,布局是否合理,按鈕是否對齊 2.web的話,對頁面縮放登入模組是否與縮放比例縮放 3.介面中的文字簡潔易懂,沒有錯別字 二.功能測試設計要點 1.輸入已註冊的使用者名稱和正確的密碼,驗證是否成功登入 2.輸入已註冊的使用者名稱和不正確...

使用者登入如何設計測試用例

一 a.輸入已註冊的使用者名稱和正確的密碼,驗證是否登入成功 b.輸入已註冊的使用者名稱和不正確的密碼,驗證是否登入失敗,提示資訊是否正確 c.輸入未註冊的使用者名稱和任意密碼,驗證是否登入失敗,提示資訊是否正確 d.使用者名稱和密碼兩者都為空,驗證是否登入失敗,提示資訊是否正確 e.使用者名稱和密...