是否還有異常沒有想到?試試用例測試評審

2021-09-11 10:20:28 字數 819 閱讀 4524

近期負責的後台系統中某個模組進入開發落地流程,但從事後台的過程中除了大量的表單與業務邏輯梳理,我們往往少了面向c端使用者的「使用者體驗為王」的核心追求。

面向c端使用者,哪怕是乙個下拉重新整理的異常產品人員都需要考慮如何展示該文案或toast如何設計。

在業務的優先順序要求上,後台產品人為了滿足業務需求而存在可能降低體驗上的細節問題,測試人員也是相同的以核心業務流程模組為重點測試,針對於文案的校對與體驗的bug上可能就不會那麼細緻了。

提公升自己的異常輸出能力,寫測試用例

用例評審按照功能以頁面中的事件操作的用例集合來評審,同時產品人員參加是為了矯正與檢察該用例與需求的一致性。

上圖中以搜尋描述測試人員的用例,輸入的內容、輸出結果、輸出條件將可能出現的用例一一枚舉。很多時候我相信當多個人參與需求的用例分析之後,產品人員是可以檢查一些我們沒有梳理的異常。比如使用者資訊填寫到底是用輸入框、還是下拉框等這樣的小場景和case,是產品人員極易疏漏的。

用例評審的順序,按照業務或模組順序

用例評審的順序以測試人員發起並邀約相關開發、產品同學進行。以後臺產品為例,可以以模組順序將每個模組的頁面用例進行評審。產品人員只需要確認每個頁面的需求是否落地或缺失。

當然用例評審也可以按業務的順序,比如登陸註冊流程。可以以註冊功能用例、再到登陸功能用例,總之讓整個用例評審高校有序、便於理解是其核心。

用例評審同樣是需求深入的乙個過程,因此針對於產品人員「砍我可以,別砍需求」的這段話往往會在這裡出現最多。很多用例產品人員是可能沒有想到的異常,所以提公升自己的異常梳理能力建議產品同學多多參與用例評審。

異常的梳理,是乙個產品人功力深厚的關鍵。

好,今天的感悟與分享就在這裡,每週

為什麼會有異常

為什麼會有異常?為了使程式更好的執行。很多教程裡都舉例 10 0 0不能作為分母 這樣會報異常。我常想,那麼為什麼不用if else來解決這件的問題。然而,真實的情況是 我們並不知道未來會發生什麼。比如說,電腦乙個資料夾路徑,本來我用的好好的,突然有一天,來了乙個人,將這個檔案剪下走了,我並不知道這...

C 入門11 2 清除 處理所有異常

如果使用者對產生的錯誤不進行處理,而消除產生的錯誤分配的資源 try 包含容易產生異常的 finally 用於消除try塊中分配的任何資源以及執行任何即使在發生異常時也必須執行的 最好的組合,合併兩種錯誤處理技術,即捕獲錯誤 消除並繼續執行應用程式。trycatch 異常類,異常例項物件 final...

JS處理前台頁面的所有異常

作者 顏佐光 時間 2012 4 5 email yanzuoguang yahoo.com.cn 備註 本js為顏佐光所編寫,可以用於任何場景,也可以更改 但是不能更改或者去掉作者的名字和備註,否則將追究法律責任。function name name 異常資訊 var err new error ...