求職助攻
9月初了分别,即將步入金九銀十遍愿,又有很多小伙伴開始霍霍找工作了;最近收到很多應聘者反饋過來的筆試面試問題耘斩,其中有一部分是關(guān)于測試用例設(shè)計沼填!
我發(fā)現(xiàn)無論是剛?cè)肼殘龅臏y試新人還是在具備幾年測試經(jīng)驗的職場老人,對于測試用例設(shè)計這塊括授,倘若不是自己接觸過測試過的軟件產(chǎn)品坞笙,被問到如何測試基本回答不上來,原因歸根結(jié)底還是測試思維積累不夠荚虚。
鑒于目前很多小伙伴找工作薛夜,索性就把最近反饋的用例設(shè)計題一并整理出來,來助攻大家的高薪求職之路版述!
測試用例設(shè)計題
01.
用例設(shè)計題 — 自助購物 APP
答案整理:
假設(shè)買 2 送 1 商品梯澜,只需要掃碼 2 件,購買列表會自動新增贈送商品
假設(shè)同一件商品只能享受單一優(yōu)惠渴析,例如如果是買 2 送 1晚伙,則無折扣價
1正常購物流程驗證
分別對正價商品吮龄、直接折扣商品、買 2 送 1 商品掃碼咆疗,添加購買
1)添加商品漓帚,并分別查看讀取價格是否正確:
a、對正價商品進行掃碼自動填充條碼框并讀取價格正確
b民傻、買 2 送 1 商品掃碼 2 件自動新增 1 件贈送商品(贈送價格為 0胰默,另 2 件正價)
c场斑、直接折扣商品漓踢,手動輸入條碼框,讀取折扣后的價格
2)點擊結(jié)算漏隐,選擇 APP 賬戶余額支付喧半,是否正常支付
3)支付成功是否自動生成開閘機開門密碼,且能正常刷碼開門
2其他正常購物流程補充
1)掃碼添加多件買 2 送 1 商品青责,贈送商品是否正常顯示購買列表且價格為 0挺据;選擇支付為微信是否正常支付,并生成開閘機密碼正常開門
2)掃碼添加多件折扣商品脖隶,是否正常顯示折扣價格扁耐;選擇支付為支付寶是否正常支付,并生成開閘機密碼正常開門
3)測試添加商品超過 1 頁(一般 1 頁 10 件商品)的情況
4)對已經(jīng)掃描的商品刪除产阱,是否正常刪除婉称,且價格小計正確
5)對已經(jīng)掃描的商品減少數(shù)量,是否正常減少數(shù)量构蹬,且價格小計正確
3其他情況驗證
1)點擊掃描功能王暗,條碼框手動輸入錯誤的條碼,app 是否正常處理
2)添加的商品數(shù)量超過當前超市的庫存量庄敛,app 是否正常提示
3)頻繁多次點擊結(jié)算功能俗壹,app 是否提醒不能頻繁提交操作
4)購買商品價格超過 app 賬戶余額/微信余額/支付寶余額情況
5)生成的開閘機開門密碼,已掃碼使用藻烤,是否可重復使用
6)對于出現(xiàn)不能正常支付情況導致無法刷碼離開绷雏,app 是否有及時報警處理
02.
用例設(shè)計題 — 股票軟件
請設(shè)計以下界面中業(yè)務(wù)功能的測試方案:
提示:需要細化到測試場景、測試點
答案整理:
買入股票場景:
1怖亭,正常買入股票操作之众,購買后,股票是否正常顯示記錄依许,且金額是否正彻缀蹋扣除
2,股票代碼輸入前幾位峭跳,是否可自動關(guān)聯(lián)膘婶;下拉框股東代碼是否顯示完整缺前,選擇下拉股東代碼第 1、最后悬襟、中間抽選測試
3衅码,輸入股票代碼后證券代碼可自動關(guān)聯(lián)、也可支持輸入
4脊岳,可用資金正常顯示當前可用資金逝段、可分別輸入正數(shù)金額、0割捅、負數(shù)奶躯、超過當前可用資金
5,委托類型選擇限價委托亿驾、買入價格低于/高于市價嘹黔,是否自動買入
6,買入價格邊界值的測試莫瞬,例跌停儡蔓、漲停價格邊界
7,最大數(shù)量是否計算正確疼邀,可用資金/買入價格
8喂江,選擇按數(shù)量:買入數(shù)量低于等于可購買最大數(shù)量邊界值測試,為 0旁振、負數(shù)获询、超過最大購買數(shù)量
9,選擇按金額:買入金額低于等于可購買最大金額邊界值測試规求,為 0筐付、負數(shù)、超過最大購買金額
10阻肿、分別勾選全部瓦戚、1/2、1/3丛塌、1/4 驗證是否正常買入
11较解、清除功能驗證,買入股票輸入內(nèi)容是否正常清除
_
單接口測試場景 1 解決方案
1赴邻,買超過 1 頁(按 1 頁 10 條)的股票查看股票顯示情況
2印衔,當購買股票過多,按邊界值選擇第 1 條姥敛、最后一條奸焙、中間 1 條,查看每支股票每個字段值是否顯示正確,尤其關(guān)注金額相關(guān)字段
3与帆,當股票出現(xiàn)市價波動了赌,關(guān)注股票市值、盈虧玄糟、盈虧比等是否正確
4勿她,當股票賣出及買入后,證券總額及可用數(shù)量是否正確
5阵翎,股票查詢輸入關(guān)鍵字查詢功能是否正確逢并、排序功能是否正確
_
數(shù)據(jù)顯示正確性驗證
選擇不同股票代碼,分別查看買入郭卫、賣出砍聊、撤單、成交箱沦、持倉視圖下數(shù)據(jù)是否正常顯示
進行股票的不同業(yè)務(wù)操作模擬辩恼,分別查看該數(shù)據(jù)是否正常顯示
03.
智能門把手雇庙,如何設(shè)計測試用例谓形?
方向都是一樣的,從功能疆前、界面寒跳、兼容、易用竹椒、安全童太、性能等考慮,面試的時候先基于自己對電子鎖的理解去回答
功能可以從:是否指紋解鎖胸完、密碼解鎖书释、設(shè)置的指紋及密碼有無上限、設(shè)置的密碼是否有強度校驗赊窥、在無電情況下可否鑰匙開鎖爆惧,密碼輸錯多少次電子鎖會被鎖定且是否有綁定到手機 app 通知非法開鎖警告等
界面:界面按鈕排版布局、顯示锨能,屏幕顯示等是否友好扯再,門把手設(shè)計是否友好
兼容:是否適配到不同的尺寸
安全:發(fā)生大火、電子鎖無電情況下址遇,是否可鑰匙開鎖熄阻,且是否可接通 app 預知警告
性能:門多次撞擊,電子鎖是否正常
04.
怎么測試手機拍照倔约?
UI 測試:
照相界面秃殉、功能控件等是否正常
功能性:
1,是否支持延時拍照(關(guān)閉、3s)钾军、拍視頻脖卖、全景、照片功能
2巧颈,對著光源畦木、明暗交接處、明暗處移動砸泛、對著物體邊緣或直線物體十籍、物體陰影、陽光/日光燈或逆光唇礁、高速連拍勾栗,拍照后是否與實景無太大的區(qū)別
3,相機中閃光燈關(guān)閉/開啟拍照是否正常
4盏筐,相機中聚焦功能围俘、橫豎屏拍照是否正常
5,各種特效下的預覽琢融,各種色卡下的色差是否正常
6界牡,照片及視頻是否正常保存
7,照片及視頻處理漾抬,包括刪除宿亡、編輯、分享等操作是否正常
8纳令,按鍵的非規(guī)律操作(拍照或攝像中按無關(guān)鍵或觸屏浮動菜單)
9挽荠,空間儲存滿情況下拍照
中斷測試:
10,來短信彩信平绩、來語音電話圈匆、來日程、來鬧鐘捏雌、拔電池跃赚、u 盤模式下
11,開關(guān)機腹忽、插拔充電器来累、定時關(guān)機時間到、后臺播放音樂窘奏;
壓力測試:
12嘹锁,不停地按拍照鍵、反復進退照相機着裹、反復切換相機攝像機领猾、反復切換攝像頭、
13,反復改變相機中的每一項摔竿、反復橫屏或豎屏面粮、后臺播放音樂時反復進入退出
14,長時間使用或攝像
05.
耳機怎么測試继低?
功能:
1,挑選幾段不同的音頻包括輕緩音樂熬苍、快節(jié)奏、高音頻等等進行播放袁翁,插上耳機聽聲音是否清晰柴底,有無雜音
2,調(diào)節(jié)耳機音量鍵大、小粱胜,查看聲音是否失真
3,播放音樂出現(xiàn)跳躍的情況柄驻,查看聲音是否過渡自然
UI:
耳機外觀是否正常,是否符合人體佩戴設(shè)計等
壓力:
4,長時間使用耳機焙压、是否出現(xiàn)質(zhì)量問題
5,多次插拔耳機鸿脓、調(diào)節(jié)耳機按鍵,是否正常
06.
實踐
假設(shè)一個軟件有會員活動涯曲,只有會員能參加野哭,會員充值 100 可以有一次抽獎機會,200 有兩次掀抹,300 有 4 次虐拓,充值功能穩(wěn)定的情況還下有哪些測試點心俗?
1傲武,會員充值 100、199 驗證有 1 次抽獎機會
2城榛,會員充值 200揪利、299 驗證有 2 次抽獎機會,
3,會員充值 300狠持、400疟位、1000 驗證有 4 次抽獎機會
4,會員抽獎機會用完喘垂,頁面顯示剩余抽獎 0 次甜刻,且再次抽獎提示無權(quán)限
5,會員充值 99 無抽獎機會
6正勒,非會員充值 100得院、200、300 無抽獎機會
7章贞,抽獎過程中發(fā)生網(wǎng)絡(luò)等中斷祥绞,是否可繼續(xù)抽獎