【敏捷用例平臺】- 在線化高效用例評審
《目錄章節(jié)》
一、用例評審流程是怎么樣的
????1、相對規(guī)范用例評審流程
????????【測試用例準(zhǔn)備】
????????【評審準(zhǔn)備流程】
????????【相對比較正式的用例評審會議紀(jì)要】
????2、常見的用例評審流程(現(xiàn)狀)
????????【評審?fù)ㄖ蜁h】
????????【用例評審會議紀(jì)要】
????????【現(xiàn)狀存在的問題】
????????????1、缺少統(tǒng)一化管理
????????????2、隱藏未知的風(fēng)險
????????????3、影響用例質(zhì)量和測試質(zhì)量
二、敏捷用例平臺結(jié)合用例評審的功能設(shè)計
? ? 1、框架流程設(shè)計
? ? 2、用例評審功能&評審過程
? ? 3、功能實現(xiàn)
三、在線化用例評審的總結(jié)

一、用例評審流程是怎么樣的
1、相對規(guī)范用例評審流程
【測試用例準(zhǔn)備】
為更好地進行測試用例評審,測試用例可能會做如下梳理
功能測試用例
冒煙測試用例(功能測試用例中的高優(yōu)先級用例)
單模塊內(nèi)的高優(yōu)先級用例
涉及上下游系統(tǒng)的核心流程用例,即聯(lián)調(diào)測試用例
……
【評審準(zhǔn)備流程】
提前預(yù)訂會議室,郵件邀請項目關(guān)鍵干系人,包括但不限于產(chǎn)品,研發(fā)等
測試用例作為郵件附件,以便參會人員提前熟悉
會議中記錄問題,確定跟進人及完成時間
評審結(jié)束后輸出評審會會議紀(jì)要
1個工作日內(nèi)根據(jù)會議紀(jì)要修改完善測試用例
測試用例導(dǎo)入測試用例管理工具
……
【相對比較正式的用例評審會議紀(jì)要】?群發(fā)消息通知(郵件或者即時聊天工具等等)
時間:2022年xx月xx日
人員:xxx,xxx,xxx……
xxxxxx需求的用例評審,會議紀(jì)要如下:?
一.用例評審模塊:
郵箱賬號登錄功能
登錄流程優(yōu)化
樣式調(diào)整
二.已同步問題點如下:
xxxx
xxxxx
xxxx
xxxxx
三.用例相關(guān)說明如下:
? ? 用例相關(guān)說明如下:
? ? 用例共150條
??? 功能用例:150,占比100%
? ? 冒煙用例:75條,占比50%
? ? 回歸用例:30條,占比20%
????……四.附件是整理后的用例,請相關(guān)人員查閱,如果有疑問,請及時溝通
??? 以上討論點,測試側(cè)用例已更新,見附件~
2、常見的用例評審流程(現(xiàn)狀)
在敏捷迭代的工作中,為了提高效率,往往比較繁瑣的用例評審流程都被簡化了
【評審?fù)ㄖ蜁h】
可能是這樣的,直接通知所有人在什么時間段進行評審,缺少提前預(yù)覽用例和備注問題

也可能是這樣的,先評審一部分,等補充完另一部分,后續(xù)再重新安排評審


【用例評審會議紀(jì)要】
先建立在線文檔,跟項目迭代統(tǒng)一在線化文檔管理,如果用例評審過程未及時把評審記錄保存到在線文檔中去,在線文檔一直是空白的,等過段時間再來找找之前的用例評審記錄時,可能評審記錄內(nèi)容已經(jīng)遺失了

在線文檔中,簡單記錄過程存在的問題和缺少case

或者在在線文檔中,記錄評審過程相關(guān)需求疑問點和解決思路,以及需要補充哪些case

甚至有可能一些評審會議的待辦事項,是記錄在本地文本工具、word文檔、excel、或者手寫本子上……

【現(xiàn)狀存在的問題】
1、缺少統(tǒng)一化管理
? ? ?隨著項目的快速迭代,之前用例評審時哪些人參加、提到過什么問題、記錄在哪里都有可能被忘記。這些內(nèi)容缺少統(tǒng)一的在線化管理標(biāo)準(zhǔn),將評審相關(guān)數(shù)據(jù)進行關(guān)聯(lián)及保存
2、隱藏未知的風(fēng)險
????項目的快速迭代中,編寫測試用例可能成為質(zhì)量保障非必須準(zhǔn)入條件,存在不需要編寫測試用例,憑借個人經(jīng)驗直接進行測試;已寫好的測試用例不需要經(jīng)過評審,在程序功能剛開發(fā)完就直接進測等情況
????雖然過程質(zhì)量沒什么問題,但是缺少有力的數(shù)據(jù)驗證保障,可能存在覆蓋不全,導(dǎo)致線上bug的情況,在程序維護上增加了未知的風(fēng)險。

3、影響用例質(zhì)量和測試質(zhì)量
????用例評審在整個研發(fā)流程的生命周期中,它不是非必須的交付產(chǎn)物,但是卻可能是測試人員寫好測試用例關(guān)鍵的檢查過程:需求功能點的用例是否覆蓋全面、異常場景用例是否完善、接口用例是否補充、核心場景是否有冒煙用例……;放大影響面來評估,會直接影響整個軟件過程的測試質(zhì)量,存在業(yè)務(wù)場景的測試覆蓋不全、缺少異常場景驗證測試、核心場景驗證測試不全……出現(xiàn)漏測少測等情況,導(dǎo)致出現(xiàn)線下、線上bug。

看到以上現(xiàn)狀問題的影響,你還會覺得用例評審不重要嗎?

二、敏捷用例平臺結(jié)合用例評審的功能設(shè)計
1、框架流程設(shè)計

2、用例評審功能&評審過程
用例評審入口:
根據(jù)用例是否關(guān)聯(lián)計劃和評審狀態(tài)展示對應(yīng)按鈕
用例頁面,點擊用例評審按鈕,展開用例評審頁面和相關(guān)操作
a. 用例頁面,增加評審模式開關(guān),默認關(guān)閉,

開啟則打開用例評審頁面,

b. 如果創(chuàng)建評審計劃時開啟簽到,進入評審模式時,會自動彈窗提示掃碼簽到,默認是關(guān)閉狀態(tài)
c. 未評審,高亮顯示 【開始評審】
d. 評審中,高亮顯示【結(jié)束評審】
e.?評審中,編輯評審結(jié)論(保存/取消)
f. 評審?fù)瓿?,彈窗確認“通過/不通過”,支持編輯評審時長和評審結(jié)論;在評審頁面上方提示:評審任務(wù)已完成,可以?創(chuàng)建?第?X?次評審(支持創(chuàng)建多次評審記錄)
g.?用例已評審,重新打開評審模式開關(guān),可以查看相關(guān)評審記錄信息
3、功能實現(xiàn)

1.?創(chuàng)建評審計劃
當(dāng)用例未有評審計劃,開啟評審模式時,第一次會彈窗填寫預(yù)計評審時間和填寫推送相關(guān)參與評審人員,支持開啟和關(guān)閉參會人員簽到

評審計劃創(chuàng)建成功,自動推送企業(yè)微信通知到相關(guān)人員

2.?開始評審
進入評審頁面,第一次未開始評審,右上角會高亮顯示“開始評審”,點擊簽到支持彈窗讓參會人員用手機掃碼簽到



3.?評審中和結(jié)束評審
點擊“開始評審”,可以在評審結(jié)論位置填寫評審相關(guān)備注信息,支持多次修改,自動生成實際開始時間;點擊“開始評審”之后,右上角會切換為“結(jié)束評審”按鈕

填寫完評審結(jié)論并“保存”生效,點擊“結(jié)束評審”時,會彈窗提醒本次評審“通過/不通過”,默認生成評審時長,支持修改具體評審時長;自動帶入評審結(jié)論,支持修改評審結(jié)論備注


4.?重新進行用例評審
當(dāng)次評審結(jié)束,需要再次進行評審,點擊“創(chuàng)建”,彈窗輸入預(yù)計評審時間和是否開啟簽到,功能類似第一次創(chuàng)建評審計劃,創(chuàng)建成功即可重新進行用例評審

5.?查看評審記錄
當(dāng)進行已有多次評審記錄時,在用例頁面打開“評審”,進入評審模式,可以查看多輪次的評審記錄,顯示多次評審時長和總時長等等
用例評審支持的場景:
當(dāng)用例存在多人編寫不同業(yè)務(wù)模塊時,可以拆分用例模塊分開進行評審,生成指定輪次的評審計劃
當(dāng)用例評審不通過而結(jié)束評審后,再次發(fā)起評審,重新生成下一輪次的評審計劃
當(dāng)用例評審之后,有新增需求補充的測試用例,支持再次發(fā)起下一輪次的評審計劃

6.?評審結(jié)束推送通知
評審結(jié)束,自動推送評審結(jié)論,以及實際評審時間和時長

三、在線化用例評審的總結(jié)
1、增加寫用例過程快速進行評審,并記錄每次評審存在的問題和補充
2、支持邊評審,邊修改用例,讓會議紀(jì)要不再成為“紀(jì)要”,而是“即該就要”
3、用例平臺化管理,查看歷史用例,也能快速查到評審記錄
4、讓每次評審的價值最大化,讓每次投入的時間都能被重視

作者簡介
莊錦弟??一個喜歡擼碼的后端測開
汪彬? ? ? 一個喜歡研究的前端測開
--------?THE END?--------
