游戲測(cè)試用例設(shè)計(jì)步驟
需求文檔分析>功能模塊劃分>測(cè)試用例編寫>測(cè)試用例整理與維護(hù)
需求文檔分析
文檔閱讀
功能細(xì)節(jié)溝通討論
邏輯梳理功能拓展思考
兼容相關(guān)思考
文檔閱讀
細(xì)致理解功能設(shè)計(jì)意圖和設(shè)計(jì)思路
避免粗略理解帶來的用例遺漏
一些重要數(shù)據(jù)可能隱藏在不起眼的語句中
加深對(duì)功能的理解纫雁,否則隨著時(shí)間推移一姿,可能會(huì)遺忘很多內(nèi)容
功能細(xì)節(jié)溝通討論
不明白的地方需要及時(shí)確認(rèn)节榜,切記腦補(bǔ)想當(dāng)然
盡早確認(rèn)細(xì)節(jié)损姜,最好在開始寫之前就確認(rèn)完畢
關(guān)注需求變更遮晚,需求變更后,一定要跟程序和策劃確認(rèn)
邏輯梳理
文檔不一定是按照流程順序?qū)懙挠钡停医?jīng)常存在功能較差的地方
梳理出框架后烁设,逐步細(xì)化
關(guān)于功能拓展思考
設(shè)計(jì)缺陷思考
測(cè)試難點(diǎn)思考
關(guān)聯(lián)度思考
特殊情況思考
兼容相關(guān)思考
版本兼容
功能兼容
操作四通版本兼容
分辨率兼容
功能撥快劃分
模塊劃分原則:高內(nèi)聚,低耦合撬腾;重整體螟蝙,輕局部。
模塊劃分方法1
功能流程法:將功能的基本流程畫出來民傻,根據(jù)流程的每個(gè)大的環(huán)節(jié)進(jìn)行模塊劃分胰默,然后再細(xì)化和查漏補(bǔ)缺场斑。
模塊劃分方法2
層次劃分法:按照邏輯層次逐層細(xì)化模塊的過程,比較適用于UI劃分牵署,大的系統(tǒng)模塊劃分等漏隐。
模塊劃分方法3
類型劃分法:按照功能包含內(nèi)容的不同類型進(jìn)行劃分。
模塊劃分注意事項(xiàng)
不同的劃分方法適用不同的場(chǎng)景奴迅,要具體問題具體分析
有時(shí)候一個(gè)功能需要結(jié)合多種方法進(jìn)行劃分
劃分完畢后青责,要結(jié)合需求文檔重新梳理,確保模塊清晰取具,覆蓋完整
測(cè)試用例編寫
格式
常用的測(cè)試用例編寫方法
測(cè)試用例編寫注意事項(xiàng)
格式
首頁內(nèi)容
正文頁內(nèi)容
關(guān)于格式的一些注意點(diǎn)
首頁內(nèi)容
用例名稱
用例對(duì)應(yīng)的游戲版本
編寫人脖隶,編寫日期,備注
修改人暇检,修改日期产阱,修改備注
需求文檔的鏈接或地址
正文頁內(nèi)容
功能邏輯圖(如果有)
用例id
模塊名稱
測(cè)試先決條件
輸入信息
輸出結(jié)果
備注信息
關(guān)于格式的一些注意點(diǎn)
盡量保證邏輯清晰
盡量保證一個(gè)輸入只對(duì)應(yīng)一個(gè)輸出
保證每次更新用例后都有明確的記錄標(biāo)注
盡量保證一個(gè)用例內(nèi)格式統(tǒng)一
測(cè)試用例常用編寫方法
等價(jià)類
邊界值
因果圖&判定表
等價(jià)類
指的是一個(gè)輸入集合內(nèi),任何輸入數(shù)據(jù)對(duì)于輸出的驗(yàn)證來講都是等效的块仆,此時(shí)我們就可以選取少量代表性的測(cè)試數(shù)據(jù)來代表整體數(shù)據(jù)构蹬。
有效等價(jià)類:是對(duì)于輸出來講有意義的輸入集合,可以驗(yàn)證程序的正常功能和流程悔据。
無效等價(jià)類:是對(duì)于輸出無意義的輸入組合庄敛,用于驗(yàn)證非正常流程輸入對(duì)輸出的影響
邊界值
邊界值:對(duì)輸入或輸出的邊界值進(jìn)行分析的一種方法
邊界值的確定:一般選取正好等于,剛剛小于和剛剛大雨3中情況作為測(cè)試數(shù)據(jù)
通常使用的范疇:數(shù)值測(cè)試科汗,字符串測(cè)試藻烤,數(shù)據(jù)類型測(cè)試等。
因果圖與判定表
因果圖:簡(jiǎn)單的來說就是輸入與輸出之間因果關(guān)系的一種關(guān)系圖
判定表:可以通過因果圖生成的一種結(jié)果判定表格
因果圖常常與判定表一起使用肛捍,通過因果圖生成判定表隐绵,通過判定表來書寫測(cè)試用例
用例編寫注意事項(xiàng)
輸入條件要單一明確,盡量不用容易引起誤解的詞拙毫,比如:可能依许,大概等
輸出要可判斷且明確。最好不用“顯示正確”這種詞匯
測(cè)試步驟要可執(zhí)行
保持盡量高的覆蓋度
能抽象的盡量抽象出來缀蹄,避免無意義的冗余
測(cè)試用例整理與維護(hù)
需求變化后需要及時(shí)更新老的測(cè)試用例峭跳,并寫清修改情況的備注(修改內(nèi)容,產(chǎn)品和開發(fā)負(fù)責(zé)人)
測(cè)試用例應(yīng)該盡量避免冗余缺前,如果遇到重復(fù)的用例蛀醉,需要根據(jù)實(shí)際情況進(jìn)行修改
注意測(cè)試用例的備份,寫完后最好自己本地也備份一份衅码,避免線上被人誤刪除