添加客戶測試用例怎么寫?
一、添加客戶測試用例
1. 依據需求梳理功能及功能點
簡而言之,就是把你能看得到的功能及功能點梳理出來。公司一般都有產品需求資料,例如需求規格說明書文檔、原型圖、UI 設計圖;當沒有任何需求資料情況下,可以通過操作軟件來熟悉業務。像發送朋友圈,我們可以先功能模塊—> 再子功能—> 再到功能需求細節來梳理,注意一些不明確的需求細節需要及時跟產品確認。
2. 通過測試理論方法及經驗,梳理測試點
這一步非常重要,依據需求梳理完功能點后,接下來我們需要針對每個功能點拆分整理具體的測試點,這時候我們需要設想用戶操作的所有情況,包含到正常及異常場景。
我們需要同時具備測試理論方法和測試經驗,才能較好地設計出一份全面可靠的測試用例。常見的測試用例設計方法包括:等價類劃分、邊界值分析、判定表、因果圖、錯誤推測法、場景法、正交試驗法、狀態遷移法等。測試經驗需要多個項目測試的積累及沉淀。對于測試新人來說,測試經驗可能趨于 0,這個時候可以先借鑒一些前人的經驗。
3. 挖掘隱性需求,覆蓋非功能測試層面
除了以上這些功能層面的,對于微信移動端產品,還需要考慮到一些特性方面的測試,包括非功能測試層面。
延伸閱讀:
二、測試用例要素
用例編號:少數性,一般規則:產品名_測試階段(it st uat)_測試項_數字測試項目:對應一個功能或子功能模塊測試標題:一句話總結當前測試的用意和目的重要級別:高/中/低預置條件:需要滿足一些前提條件,否則用例無法執行測試輸入:需要加工的輸入信息,跟步驟結合起來一定要具有指導性意義操作步驟:明確給出每個步驟的描述,執行人員可以根據該步驟完成執行工作預期結果:根據預期輸出比對實際結果,來判斷被測對象是否符合需求實際結果:通過測試執行后的實際結果,寫用例時為空。
相關推薦HOT
更多>>
APP是怎樣獲取和上傳數據到云端數據庫的?
一、APP是怎樣獲取和上傳數據到云端數據庫的首先pc端的情況,現在一般都是BS架構的系統,所以肯定存在服務器和瀏覽器,服務器端部署著系統相關...詳情>>
2023-10-14 23:32:35
為什么Visual FoxPro漸漸淘汰了?
一、為什么Visual FoxPro漸漸淘汰了為什么會有Visual FoxPro 要淘汰的傳聞呢,我不是很清楚。但這兩年微軟對Visual FoxPro的不宣傳態度卻是為這...詳情>>
2023-10-14 23:20:43
到底哪些APP在用Flutter?
一、滴滴出行滴滴出行是一款出行服務平臺,提供打車、順風車、單車等多種出行方式。在采用Flutter技術后,滴滴出行成功實現了Android和iOS平臺...詳情>>
2023-10-14 20:48:15
為什么不推薦使用try-with-finally處理Java異常?
一、不推薦使用try-with-finally處理Java異常的原因1、代碼冗余使用 try-with-finally 時,需要在 finally 塊中編寫釋放資源的代碼,這可能導致...詳情>>
2023-10-14 20:26:43熱門推薦
為什么要把web服務器和數據庫服務器運行在不同機器上?
沸APP是怎樣獲取和上傳數據到云端數據庫的?
熱為什么Visual FoxPro漸漸淘汰了?
熱粒度是什么意思?
新快照與備份有什么區別?
為什么MySQL中很少見到使用視圖功能?
Notion Database中怎么能實現多級標簽?
Python底層是用什么語言實現的?
到底哪些APP在用Flutter?
為什么不推薦使用try-with-finally處理Java異常?
蘋果TF上架是什么意思?
Java并發編程需要掌握什么?
hash是什么?
Linux并發、競態、互斥鎖、自旋鎖、信號量都是什么?
技術干貨






