產(chǎn)品新人應(yīng)如何撰寫測試用例(功能性測試)

一、產(chǎn)品測試的意義

一個完整的開發(fā)流程。從提需求、開發(fā)、交付。這中間都應(yīng)該有個結(jié)果。就如你做一件事,得有個東西來判斷你是否已經(jīng)完成了這件事。那么測試結(jié)果就是這個東西了。

一般情況下,在開需求評審會議時同時會把測試需求列明,以確保產(chǎn)品按質(zhì)量上線。

二、測試文檔的結(jié)構(gòu)

一般情況下,測試文檔主要分兩個部分。即:非功能性測試需求、功能性測試需求。

所謂非功能性測試,主要指APP運行時在各種環(huán)境下是否能正常運行,而功能性測試是指每個具體功能是否按要求運行。

作為產(chǎn)品新人,測試文檔也不需要太復(fù)雜,直接使用excel編撰就可以了,請看下圖:

上圖是我剛剛編寫的,直接寫了一個簡單的注冊登錄模塊下的賬號密碼登錄部分測試用例。

一般情況下,功能性測試文檔直接使用該模板就能滿足大部分的需求。

三、具體編寫方法

在編寫測試用例之前,你得想好有哪些前置條件。這些前置條件滿足了才能達(dá)到你得預(yù)期。比如賬號密碼登錄,前置條件時賬號和密碼同時正確才能正常登錄成功。那么此時你就得編寫條件不符的時候,是否也會成功。如果成功了,那就屬于BUG,需要技術(shù)進(jìn)行修復(fù)。

一般正常情況,請考慮一下幾個方面:

頁面布局是否合理,如導(dǎo)航欄上面應(yīng)該顯示三個按鈕,實際上卻顯示了兩行。

頁面文字描述是否準(zhǔn)確,如氣泡提示:密碼格式錯誤,請重新輸入。實際上卻顯示:賬號密碼錯誤。

如果有加載規(guī)則,是否符合加載規(guī)則。如:進(jìn)入頁面加載20條內(nèi)容,實際上卻加載了10條。

如果有排列規(guī)則,是否符合排列規(guī)則。如應(yīng)按照時間倒序排列,實際上卻是正序排列。

操作是否符合要求,如單擊某個點,是否準(zhǔn)確跳轉(zhuǎn)或顯示內(nèi)容。如本應(yīng)該進(jìn)行跳轉(zhuǎn),實際上卻未進(jìn)行跳轉(zhuǎn)。

輸入框輸入的內(nèi)容是否有符合格式要求。如:賬號不允許”,”,而實際上卻允許了。

輸入的內(nèi)容是否符合合法性要求。如:賬號密碼是否一致等問題。

……

這些基本考慮內(nèi)容都需要考慮進(jìn)來。

大概理清楚需要考慮的內(nèi)容之后,就可以開始動手寫了。

序號: 不用說,就是按順序下去的。

模塊:該功能點具體屬于哪個模塊的,填寫這個主要是方便查找,如:注冊/登錄模塊

編號:對每個用例進(jìn)行編號,方便后期跟進(jìn)。畢竟用文字說,容易口誤。不過此處建議編號設(shè)計的有點規(guī)則,方便快速定位查找。如:A0001。其中A表示注冊/登錄模塊。00表示賬號登錄,01 表示賬號密碼登錄下的第一個測試用例。

功能點:具體指某個功能,如:賬號登錄、首頁、發(fā)布等。

子功能點:具體指功能點,如:賬號密碼登錄、手機驗證碼登錄、郵箱登錄、第三方授權(quán)登錄等。

用例名稱:具體測試用例的名稱。如:輸入賬號、輸入密碼、密碼不合規(guī)等等。

前置條件:指要達(dá)到預(yù)期測試結(jié)果,需要滿足那些條件才能達(dá)到。如:賬號密碼不一致時,就需要登錄失敗,那么此時就得保

證賬號正確或密碼正確以及賬號正確時是存在的。

操作步驟:指要達(dá)到預(yù)期測試結(jié)果,需要按這些步驟來。最好說明在什么頁面,點擊或操作什么內(nèi)容,輸入什么內(nèi)容。

預(yù)期結(jié)果:說明按照前面寫的應(yīng)該呈現(xiàn)出怎樣的結(jié)果。

測試結(jié)果:如果符合預(yù)期結(jié)果,直接填寫正常或OK,如果不符合,則說明不符合或NO,

結(jié)果描述:如果正常,可以不用填寫,如果不符合預(yù)期結(jié)果,則說明哪里不符合。

測試人員:填寫測試人的名字,方便后期跟蹤BUG。

測試日期:填寫測試的時間,方便后期查詢。

BUGID:跟測試編號一樣,自己設(shè)定ID規(guī)則,方便快速查詢。

BUG負(fù)責(zé)人:此處應(yīng)該有技術(shù)那邊填寫,具體落實到某個人身上,才能更好的解決到問題。

以上就是測試用例的具體填寫方法及作用。測試完了之后,記得進(jìn)行回歸測試以確保測試的意義。

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

相關(guān)閱讀更多精彩內(nèi)容

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