軟件測試點分析基本原則——通用
- 第一步:先了解產品的基本的業務流程邏輯:是個什么項目,做什么的,怎么工作的?
-
畫出流程圖,業務邏輯梳理
-
- 第二步:細分模塊,針對每個小功能模塊進行詳細的划分:
-
正常:覆蓋正常核心業務流程--優先測試? ? --單個功能冒煙測試
-
異常:各種異常? ? --貼近用戶使用場景,確保產品正確處理,提示友好!
-
注意:確保不遺漏,列出輸入項異常輸入項
-
-
- 第三步:針對具體功能,尋找每個輸入項,從以下角度來具體分析測試點
-
長度,數據類型,必填項,重復
-
需求的約束條件 + 隱形需求
-
結合業務流程的步驟
-
- 第四步:考慮非功能測試點包括界面、易用性、兼容性、安全性、性能壓力
1、直播客戶端的框架
直播原理:
把主播錄制的視頻,推送到服務器,在由服務器分發給觀眾觀看。
直播環節:
推流端(采集、美顏處理、編碼、推流)
服務端處理(轉碼、錄制、截圖、鑒黃)
播放器(拉流、解碼、渲染)
互動系統(聊天室、禮物系統、贊、分享等)
2、直播視頻的功能點
觀眾端:
主播基本信息
在線觀看人數
視頻播放
更多直播
互動:評論、加關注、禮物、彈幕等
小黃車:提交訂單、訂單列表、咨詢
可提現收益換抖幣
更多∶分享、禮物特效、清屏、設置、舉報、不感興趣
退出直播
直播端:
主播基本信息、在線觀看人數
開啟直播
PK:發起PK、邀請連線
觀眾連線:雙人聊、聊天室
互動玩法:評論、禮物投票、福袋、心願
裝飾直播間:美化、道具、貼紙、手勢魔法
購物車:添加直播商品
更多∶鏡頭旋轉、錄屏、管理、分享、禮物、任務、上熱門、話題、暫停直播、音樂
關閉直播
總結測試點: