1. 程式人生 > 實用技巧 >設計測試用例

設計測試用例

S指structure    結構
微信朋友圈結構是由客戶端和服務端組成,所以測試就可以從ui前端測試和介面後端測試去考慮。

F指function     功能
這個很簡單,就是考慮測試發朋友圈的功能,不贅述。

D指data         資料
不僅微信,任何一款軟體無非就是介面加資料組成,所以要考慮不同頁面以及不同系統資料是如何互動的,包括資料庫校驗等等。

I指interface    介面
考慮內部和外部介面,外部客戶端和服務端之間介面,內部比如訊息提示功能介面和朋友圈功能點贊介面等

P指platform     平臺
比如微信有手機版,pad版,電腦版,然後又分為安卓端和蘋果端。從不同平臺去考慮。

O指operation    操作這個主要指使用者操作場景,
很簡單,比如正準備傳送朋友圈突然手機沒電了或者斷網了,之後重新開啟朋友圈會怎麼樣,是否會儲存等等正常或者各種異常場景。

T指time         時間主要是和時間相關的一些測試,
比如弱網環境下,朋友圈的傳送時間如何?開啟朋友圈速度如何,以及高併發下開啟朋友圈的時間如何,快取機制,超時機制等等。