亚洲v欧美v日韩v国产v在线_日本另类亚洲色区_欧美污视频免费在线观看_日本αⅴ在线视屏

<center id="lrvfs"><th id="lrvfs"><noscript id="lrvfs"></noscript></th></center>

    <div id="lrvfs"><small id="lrvfs"></small></div>
    <menu id="lrvfs"></menu>
  1. 正在加載中...

    首頁 讀書 五步搞定需求分析與設(shè)計(jì)|再談測(cè)試需求分析與設(shè)計(jì)

    五步搞定需求分析與設(shè)計(jì)|再談測(cè)試需求分析與設(shè)計(jì)

    最近部門新加不少新同學(xué),如何讓他們更好的融入到團(tuán)隊(duì)中,更好更快的完成測(cè)試任務(wù),特針對(duì)新人進(jìn)行測(cè)試需求分析與設(shè)計(jì)進(jìn)行培訓(xùn)與輔導(dǎo)。本文整理部分內(nèi)容和大家一起分享。

    1.需求基礎(chǔ)信息

    1)需求了解:

    需求提出的背景是什么?需要解決什么樣的問題?滿足哪一類用戶的痛點(diǎn)?產(chǎn)品經(jīng)理是如何滿足用戶需求/痛點(diǎn),方案是什么?

    2)需求驗(yàn)證與澄清:

    產(chǎn)品經(jīng)理視角:你是產(chǎn)品經(jīng)理,你會(huì)如何設(shè)計(jì)并滿足用戶需求和痛點(diǎn)?這個(gè)方案和你的方案有什么不同,你覺得那個(gè)更好?你對(duì)產(chǎn)品經(jīng)理這個(gè)方案有哪些疑問需要和她澄清溝通?

    用戶視角:你是用戶,這個(gè)方案是否能夠解決你的問題或者痛點(diǎn)?

    競爭對(duì)手視角:競品是如何滿足某一類用戶的需求,解決用戶的痛點(diǎn)。這個(gè)方案和我們的方案有何不同?為什么會(huì)有這個(gè)不同?他的方案的優(yōu)點(diǎn)是什么?缺點(diǎn)是什么?我們的方案比他好在什么地方?

    業(yè)務(wù)的視角:需求驗(yàn)收的標(biāo)準(zhǔn)是什么?滿足什么條件該需求就達(dá)到了需求的價(jià)值?

    2.需求分類:

    1) 單功能性需求:為滿足用戶某單一功能或者用戶體驗(yàn)而產(chǎn)生的功能性需求,比如文章的評(píng)論、點(diǎn)贊、分享等單一能力;輪播圖;總資產(chǎn)優(yōu)化等

    2) 繼承類需求:在原有需求的基礎(chǔ)上變更或者衍生出的需求,根據(jù)需求變更的范圍可分為交互類繼承性需求、局部變更類繼承性需求和擴(kuò)展類繼承性需求。

    3) 運(yùn)營類需求:運(yùn)營類需求又稱為配置類需求,通過業(yè)務(wù)或者運(yùn)營配置實(shí)現(xiàn)業(yè)務(wù)能力,比如通過配置不同的數(shù)據(jù)庫連接串,實(shí)現(xiàn)訪問不同的數(shù)據(jù)庫。

    4) 用戶場(chǎng)景類或者系統(tǒng)類需求:此類需求一般是工程類需求,業(yè)務(wù)的實(shí)現(xiàn)過程比較復(fù)雜,涉及到不同的角色和業(yè)務(wù)環(huán)節(jié)。

    3.需求分析與設(shè)計(jì)的步驟

    通過大量的測(cè)試實(shí)踐,總結(jié)出需求分析與設(shè)計(jì)的6個(gè)基礎(chǔ)步驟。

    1)角色分析。

    2)目標(biāo)是什么?有什么價(jià)值

    3)實(shí)現(xiàn)目標(biāo)的路徑分析

    4)路徑節(jié)點(diǎn)分析

    5)用例編寫

    4.需求分析實(shí)例

    因篇幅問題,本文重點(diǎn)以系統(tǒng)類需求、功能類需求的分析過程為例和大家進(jìn)行分享。

    1)功能類需求:某模板需求,要求能夠展示三個(gè)商品,展示一段時(shí)間收益,商品關(guān)鍵字等信息。

    (1)角色分析:改模板需求主要角色運(yùn)營人員,進(jìn)行后臺(tái)配置;C端客戶,配置好后展示個(gè)用戶。

    2.項(xiàng)目目標(biāo)

    實(shí)現(xiàn)如圖所示的一種模板能力,運(yùn)營可以根據(jù)需要配置模板的數(shù)據(jù)并展示在App上。

    3.項(xiàng)目達(dá)成路徑

    提供如圖所示八個(gè)業(yè)務(wù)參數(shù)入口和四個(gè)接口返回參數(shù)入口。

    4.路徑節(jié)點(diǎn)分析

    對(duì)于簡單功能性需求,路徑節(jié)點(diǎn)一般都很簡單,如圖所示的十二個(gè)參數(shù)入口;即我們需要的節(jié)點(diǎn)數(shù)據(jù)。大家可以參考圖中備注。

    5.測(cè)試用例編寫

    在測(cè)試用例編寫時(shí),需要考慮覆蓋每一個(gè)參數(shù)的異常情況以及參數(shù)組合約束關(guān)系,同時(shí)因?yàn)槭且粋€(gè)內(nèi)置模板類功能需要,需要考慮系統(tǒng)兼容性問題。

    2) 用戶場(chǎng)景類或者系統(tǒng)類需求:

    本文使用一個(gè)報(bào)銷單系統(tǒng)來說明系統(tǒng)類需求的分析過程,如圖所示,該系統(tǒng)需要實(shí)現(xiàn)的一個(gè)能力就是把線下報(bào)銷單流程變成電子化的線上報(bào)銷流程。

    紙質(zhì)項(xiàng)目報(bào)銷單

    1.角色分析:

    1)申請(qǐng)報(bào)銷(角色)

    2)處理報(bào)銷(角色)

    3)項(xiàng)目成本分析(角色)

    4)預(yù)算管理(角色)

    2.項(xiàng)目目標(biāo)

    將紙質(zhì)報(bào)銷單實(shí)現(xiàn)線上電子化,實(shí)現(xiàn)線上審批和報(bào)銷。

    3.項(xiàng)目達(dá)成路徑

    關(guān)于項(xiàng)目的路徑達(dá)成,一般產(chǎn)品經(jīng)理會(huì)給出完整的解決方案,但在測(cè)試同學(xué)還是要根據(jù)自己的想法去思考,如果你是產(chǎn)品經(jīng)理如何設(shè)計(jì)這個(gè)產(chǎn)品,如何滿足用戶需求。然后根據(jù)產(chǎn)品經(jīng)理的方案和自己的思考進(jìn)行比對(duì),看看差異在什么地方?是我們思考的深度還是角度偏差導(dǎo)致差異?慢慢和產(chǎn)品的思考對(duì)齊,快速提升我們對(duì)業(yè)務(wù)的理解能力和思考的深度,確保做到對(duì)業(yè)務(wù)的不遺不漏,真正的做到躬身入局,不斷提升自己的能力。

    在思考的過程中,采用敏捷思維方式,深入思考每一個(gè)角色可能發(fā)生的故事,一步步深挖需求,解決用戶的問題和需求。下圖以報(bào)銷流程為類,如圖所示:

    4.路徑節(jié)點(diǎn)分析

    通過第三步對(duì)每個(gè)角色進(jìn)行分析,會(huì)逐漸的梳理出來公共的事件,比如報(bào)銷單電子化項(xiàng)目中,申請(qǐng)報(bào)銷,報(bào)銷審核、報(bào)銷核準(zhǔn)、預(yù)支款申請(qǐng)等都是我們梳理出來的事件或者節(jié)點(diǎn)。

    5.測(cè)試用例編寫

    根據(jù)梳理出來的事件和節(jié)點(diǎn),采用場(chǎng)景分析法或者流程圖分析法。

    流程圖分析法以角色為永道、以事件為節(jié)點(diǎn),根據(jù)實(shí)際的業(yè)務(wù)觸發(fā)條件,梳理出來整個(gè)業(yè)務(wù)流程,編寫場(chǎng)景級(jí)的用例,場(chǎng)景級(jí)的用例就可以直接轉(zhuǎn)換成優(yōu)先級(jí)較高的測(cè)試用例。完成場(chǎng)景級(jí)的用例,可以對(duì)每一個(gè)節(jié)點(diǎn)或者事件再進(jìn)行分析和梳理,變成常規(guī)用例。

    場(chǎng)景分析法是分析場(chǎng)景類需求和系統(tǒng)級(jí)需求最常用的一種用例分析方法,現(xiàn)在的軟件幾乎都是用事件觸發(fā)來控制流程的,事件觸發(fā)時(shí)的情景便形成了場(chǎng)景,而同一事件不同的觸發(fā)順序和處理結(jié)果就形成事件流。這種在軟件設(shè)計(jì)方面的思想也可以引入到軟件測(cè)試中,可以比較生動(dòng)地描繪出事件觸發(fā)時(shí)的情景,有利于測(cè)試設(shè)計(jì)者設(shè)計(jì)測(cè)試用例,同時(shí)使測(cè)試用例更容易理解和執(zhí)行基本流和備選流:如下圖所示,圖中經(jīng)過用例的每條路徑都用基本流和備選流來表示,直黑線表示基本流,是經(jīng)過用例的最簡單的路徑。備選流用不同的色彩表示,一個(gè)備選流可能從基本流開始,在某個(gè)特定條件下執(zhí)行,然后重新加入基本流中(如備選流 1 和 3);也可能起源于另一個(gè)備選流(如備選流 2),或者終止用例而不再重新加入到某個(gè)流(如備選流 2和 4)。

    場(chǎng)景分析法是分析場(chǎng)景類需求和系統(tǒng)級(jí)需求最常用的一種用例分析方法,大家可以根據(jù)前面的分析,自己嘗試使用場(chǎng)景分析法完成報(bào)銷流程的的測(cè)試場(chǎng)景分析,本文不在詳細(xì)贅述。

    軟件測(cè)試需求分析與設(shè)計(jì)是測(cè)試的最最核心的能力,主要解決”測(cè)什么?,““怎么測(cè)?”的問題。

    測(cè)什么?主要通過對(duì)需求分析梳理出來角色,測(cè)試對(duì)象和測(cè)試范圍,理解測(cè)試價(jià)值和目標(biāo)(用戶需求是什么?業(yè)務(wù)目標(biāo)是什么?產(chǎn)品價(jià)值是什么?)。

    怎么測(cè)是通過需求分析與設(shè)計(jì),梳理出來測(cè)試的難點(diǎn)重點(diǎn),測(cè)試的深度與廣度,測(cè)試策略(先測(cè)什么?再測(cè)什么?最后測(cè)什么?),都有那些階段性產(chǎn)出和工價(jià)產(chǎn)品。

    本文由網(wǎng)絡(luò)整理 ? 版權(quán)歸原作者所有
    上一篇
    娶一個(gè)漂亮的老婆有用嗎?
    下一篇
    野性的呼喚
    發(fā)表評(píng)論
    驗(yàn)證碼
    選擇表情
    頁面數(shù)據(jù)