• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • 功能測試用例設計的不同層次

    上一篇 / 下一篇  2007-08-17 21:45:30 / 個人分類:軟件測試

    單據說明如下

    這是一張對象注冊類單據,頁面上只有新建、修改、刪除和保存4個功能按鈕,單據的異常校驗功能全部在保存按鈕的事件中體現。

    分析過程如下

    設計測試用例時可以分別以4個按鈕的功能為出發點,這也是我以前的作法,分別將4個按鈕的功能分解為基本流和備選流兩類場景,并編寫相應場景的步驟。

    按照上述的用例設計角度出發點類似單元測試的視角,完全從按鈕功能上考慮,沒有體現業務思想;若要是從業務上考慮,則編寫的用例更易于理解和執行。

    分析過程如下

    既然是對象注冊類單據,那么業務上無非是對象的增加、修改和刪除3個功能,因此設計用例時可以從這個層面考慮,而不象上面那樣一頭扎進去關注了細節。出發點從業務層面入手,則用例編寫就清晰多了。

    編寫用例如下

    一、用戶注冊新對象

    場景一 用戶成功注冊對象(基本流)

    輸入動作 1、用戶點擊“新建”按鈕;2、用戶輸入合法信息;3、用戶點擊“保存”按鈕;預期輸出 系統提示保存成功。

    場景二 在基本流2用戶輸入的對象編碼與歷史對象編碼重復(備選流)

    輸入動作 上接接基本流1;2A、用戶輸入的對象編碼跟歷史對象編碼重復;接基本流3;預期輸出 系統提示對象編碼不合法。

    場景三 在基本流2用戶輸入空的對象編碼(備選流)

    輸入動作 上接接基本流1;2B、用戶輸入空的對象編碼;接基本流3;預期輸出 系統提示對象編碼不合法。

    其余場景略。

    二、用戶修改對象:略

    三、用戶刪除對象:略


    TAG:

     

    評分:0

    我來說兩句

    顯示全部

    :loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

    我的欄目

    日歷

    « 2011-06-14  
       1234
    567891011
    12131415161718
    19202122232425
    2627282930  

    數據統計

    • 訪問量: 1100
    • 日志數: 8
    • 書簽數: 2
    • 建立時間: 2007-06-03
    • 更新時間: 2007-10-03

    RSS訂閱

    Open Toolbar
    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>