开心六月综合激情婷婷|欧美精品成人动漫二区|国产中文字幕综合色|亚洲人在线成视频

    1. 
      
        <b id="zqfy3"><legend id="zqfy3"><fieldset id="zqfy3"></fieldset></legend></b>
          <ul id="zqfy3"></ul>
          <blockquote id="zqfy3"><strong id="zqfy3"><dfn id="zqfy3"></dfn></strong></blockquote>
          <blockquote id="zqfy3"><legend id="zqfy3"></legend></blockquote>
          打開APP
          userphoto
          未登錄

          開通VIP,暢享免費電子書等14項超值服

          開通VIP
          怎么寫開發(fā)用例?

          最近在搞軟件構(gòu)建,總結(jié)下編寫開發(fā)用例的知識。

          用例是什么?

          用例是文本形式的描述,使用系統(tǒng)實現(xiàn)用戶目標的情節(jié)發(fā)現(xiàn)和紀錄功能性需求

          用例要說明的內(nèi)容:

          • 場景的簡單描述
          • 關(guān)于場景的假設(shè)條件
          • 用例的發(fā)起參與者
          • 場景的前置條件
          • 場景中與系統(tǒng)相關(guān)的步驟序列
          • 場景完成后的后置條件
          • 用例的收益參與者

          開發(fā)用例

          編寫用例的目的

          用例是軟件構(gòu)建過程中經(jīng)常被提到的名詞。測試用例是為了讓測試人員更好的測試,同樣的道理開發(fā)用例就是更好的指導(dǎo)開發(fā)人員完成編碼。
          在這要說的是兩個基本目標:

          • 覆蓋所有需求
            通過用例對產(chǎn)品需求進行有效的整理,并將需求轉(zhuǎn)成一個個用例。
          • 指導(dǎo)開發(fā)
            完整的用例減少開發(fā)人員在編碼階段對功能需求的重復(fù)思考,一方面可以調(diào)高效率,另一方面也能避免功能背離需求的情況。

          編寫用例

          下面通過對用例的幾個必備因素聊一聊寫開發(fā)用例。

          描述

          描述要表達的基本含義就某某(角色)通過【xxx】(功能)做xxx,以達到xx的目的。由此可以得出用例描述所要體現(xiàn)出以下幾個基本信息:

          • 參與者——角色
          • 行為——功能
          • 目的——產(chǎn)生的影響

          前置條件

          前置條件就是說用戶要做這件事情之前,必須要完成的事情或者具備的條件,沒有做到這個條件不能執(zhí)行當(dāng)前行為。這個通常指業(yè)務(wù)上的一些前置,例如:必須登錄;必須是某某角色。

          后置條件

          后置條件是執(zhí)行完用例后產(chǎn)生的一些影響,比如:添加完信息后列表可以顯示出來。

          執(zhí)行步驟

          步驟主要說明用例在業(yè)務(wù)上的執(zhí)行步驟。

          寫用例的粒度

          粒度是一個很關(guān)鍵的問題,一般用例可以按照功能點劃分,但是如果功能業(yè)務(wù)邏輯十分復(fù)雜,且非常耗時,這時是有必要拆分下用例,以便能分析問題逐個解決。另外一個可能是功能十分簡單,沒有具體的業(yè)務(wù)且耗時較短,這類看似沒有必要寫成一個用例,但是如果是一個獨立的功能,還是要寫的。

          檢查項

          檢查項不是用例必須的因素,但個人認為檢查項十分有用,至少對于開發(fā)來講。檢查項應(yīng)該是越詳細越好,一方面可以清晰的體現(xiàn)業(yè)務(wù)的約束和邊界為開發(fā)提供有利的幫助,另一方面可以很好的驗證開發(fā)的完整性。

          本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報。
          打開APP,閱讀全文并永久保存 查看更多類似文章
          猜你喜歡
          類似文章
          軟件工程之用例模型總結(jié)
          需求分析階段的工作(二):用例描述和邏輯模型
          產(chǎn)品完整用例-完善蛋略復(fù)雜
          接口自動化攻略,必看!
          解決混淆需求和設(shè)計界限的方法——用例
          打通團隊任督二脈、讓能效倍增 - 以用戶故事為中心的BDD
          更多類似文章 >>
          生活服務(wù)
          分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
          綁定賬號成功
          后續(xù)可登錄賬號暢享VIP特權(quán)!
          如果VIP功能使用有故障,
          可點擊這里聯(lián)系客服!

          聯(lián)系客服