軟件測試實(shí)戰(zhàn)(一)測試前置

此文包含多個系列 會從一個虛擬都需求入手,貫穿產(chǎn)品開發(fā)測試整個過程,用來闡述測試整個流程,目的用來培養(yǎng)測試工程師的意識。

產(chǎn)品需求

在線計(jì)算器,具備加減乘除功能,用戶在瀏覽器使用該功能。

UED出圖


fff

開發(fā)設(shè)計(jì)

采用B/S架構(gòu)
前端使用html+jQuery動態(tài)返回結(jié)果
服務(wù)端技術(shù)使用python 使用輕量級的webpy提供計(jì)算服務(wù)
接口定義 輸入 cal=1+1 輸出 數(shù)字

測試方案

????功能測試

加減乘除公式可以輸出結(jié)果,對比計(jì)算器結(jié)果一致
數(shù)學(xué)邏輯的非法問題如0除1,結(jié)果可以規(guī)避,對比計(jì)算器

????非功能測試

需要過濾錯誤的輸入,比如不包含數(shù)學(xué)符號,不是數(shù)字等
服務(wù)端在各種異常輸入下保持健壯性和穩(wěn)定性
安全測試

????可用性測試

支持主流PC瀏覽器 最低和最高版本
10人并發(fā)使用,服務(wù)端返回速度小于200ms
瀏覽器首屏?xí)r間小于1s

測試計(jì)劃

冒煙測試
前后端分離測試
回歸測試
性能測試
上線前驗(yàn)證

測試用例 (舉例)

打開瀏覽器 輸入 1加1 ,點(diǎn)擊搜索,結(jié)果顯示2

打開瀏覽器 輸入 1除0,點(diǎn)擊搜索,顯示非法

調(diào)用接口,輸入空,返回非法

調(diào)用結(jié)偶,輸入字母,返回非法

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容