<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨心蕓蕓 @ JPeanut(舊版)

    搬遷至 http://www.17m.net.cn/

    BlogJava 首頁 新隨筆 聯系 聚合 管理
      43 Posts :: 0 Stories :: 54 Comments :: 0 Trackbacks
    ?

    Test Specification-

    Product: BSTEEL_BTS

    Author: admin

    Printed by TestLink on 28/11/2006


    1 Component 邏輯功能測試

    1.0 Introduction

    對一些比較復雜的業務邏輯計算,比如復雜的價格計算,PSR校驗等

    1.0.1 Scope

    1. 通過查看內存和數據庫來確認是否邏輯是否正確
    2. 如果是接口的,查看接口的參數是否符合要求

    1.0.2 References

    業務需求說明書
    軟件需求說明說
    基本設計

    1.1 Methodology

    單元測試 或者 手動測試

    1.1.1 Limitations

    1.2 Categories

    2 Component 場景測試

    2.0 Introduction

    通過流程的方式來對項目進行測試,具體可參考周毅的《使用用例場景設計測試用例》
    要點:
    ? 遍歷所有可能發生的流程

    2.0.1 Scope

    2.0.2 References

    業務需求說明書
    軟件需求說明說
    基本設計

    2.1 Methodology

    2.1.1 Limitations

    2.2 Categories

    2.2.1 項目管理

    (數據庫:參考 功能測試->項目管理)

    2.2.1.1 Setup and Configuration

    測試假定代號
    • (1)? ---? <testlink>新建項目
    • (2)? ---? <testlink>修改項目
    • (3)? ---? 項目綁定
    • (4)? ---? <testlink>項目失效
    • (5)? ---? <testlink>項目刪除
    特殊需求
    • 項目在新建之后,所有的角色的用戶都可以看到
    • 項目經過修改后,用戶的可見度不變(比如:原來的只有admin才可以看到的,修改之后仍然是只有admin可以看到;如果所有用戶都可以見,那么修改后,該項目項目仍然是所有用戶都可見)
    • 項目在修改失效后只有admin角色的用戶才可以看到項目(一共五中角色:)
    • 項目在刪除后,所有角色的用戶都看不到項目,數據庫Project表中已經沒有該記錄
    五中角色
    • Guest
    • Test executor
    • Test analyst
    • Test
    • Admin

    2.2.1.2 Test Data

    2.2.1.3 Tools

    2.2.1.4 Test Cases

    Test Case 77: 項目修改
    Summary: 項目修改后,在各種操作下是否會出現問題
    Steps:
    1. admin角色的用戶登入系統
    2. (1)(2)(2)(3)(2)(4)(2)(5)(1)
    (注:在最后"刪除項目"再做"新建項目"的操作時,新建的項目名稱為之前刪除的項目名稱)


    注:
    根據在"場景測試->項目管理 Configuration ->測試假定代號 " 已經描述
    比如:

    ?? (1)(2)(2)(3)(2)(4)(2)(5)(1)
    ?? 對應的操作是:
    ?? 新建->修改項目->修改項目->綁定項目->修改項目->失效項目->修改項目->刪除項目->新建項目

    根據在"場景測試->項目管理 Configuration ->特殊需求" 已經描述
    比如:
    ?
    ? (1) (2)(2)(3)(2)(4)(2)(5)(1)
    ? 對應的操作是:
    ? 1.新建項目? 之后應該用 其他角色的帳號查看該項目是否可見
    ? 2.修改項目
    之后應該用 其他角色的帳號查看該項目是否可見
    ? 3.修改項目
    之后應該用 其他角色的帳號查看該項目是否可見
    ? 4.綁定項目之后應該用 其他角色的帳號查看該項目是否可見
    ?? 5.修改項目之后應該用 其他角色的帳號查看該項目是否可見
    ?? 6.失效項目之后應該用 其他角色的帳號查看該項目是否可見
    ?? 7.修改項目之后應該用 其他角色的帳號查看該項目是否可見
    ?? 8.刪除項目之后應該用 其他角色的帳號查看該項目是否可見,然后到后臺數據庫Project表中查找該數據記錄
    ? 9.新建項目? (項目名為剛才刪除的項目名)
    之后應該用 其他角色的帳號查看該項目是否可見

    ?
    ?
    Expected Results:
    Test Case 78: 項目綁定
    Summary: 項目綁定后,在各種操作下是否會出現問題
    Steps:
    1. admin角色的用戶登入系統
    2. (3)(3)(4)(3)(5)
    Expected Results:
    Test Case 79: 項目失效
    Summary: 項目失效后,在各種操作下是否會出現問題
    Steps:
    1. admin角色的用戶登入系統
    2. (1)(4)(4)(5)
    Expected Results:

    3 Component 功能測試

    3.0 Introduction

    基本上對頁面上的一些簡單的邏輯進行測試,采用的是灰盒測試
    ?

    3.0.1 Scope

    1. 頁面上對數據的增刪改功能是否按照需求和設計正確實現(可以通過數據庫等校驗方式)
    2. 頁面上的組件是按照要求起到作用
    3. 頁面的文字是否正確
    4. 對異常處理是否正常合理
    5. 操作后,數據是否正確入庫,入內存,寫入文本...

    3.0.2 References

    業務需求說明書
    軟件需求說明說
    基本設計

    3.1 Methodology

    建議采用手動測試

    3.1.1 Limitations

    對于比較復雜的業務邏輯計算的功能應該歸到 "邏輯功能測試"中

    3.2 Categories

    3.2.1 項目管理

    主要涉及數據庫表格(具體可以詢問項目組相關成員)

    • testlink 項目存放:<testlink>project?
    • bugfeee項目存放: <bugfree>bugproject
    • testlink和bugfree的綁定關系:<testlink>bt_bind_product

    3.2.1.1 Setup and Configuration

    3.2.1.2 Test Data

    3.2.1.3 Tools

    3.2.1.4 Test Cases

    Test Case 73: testlink 項目新建
    Summary: 簡要說明:
    • ? 在testlink項目中新建一個測試的項目
    權限說明:
    • ? admin角色有此權限
    觸發條件
    • 角色為admin用戶登入, [Menu:Home->Create Project]
    基本流
    • ? 輸入Name,Color,Enable Requirements functionality點擊 [按鈕:Create] 即新建項目
    • ? 點擊Color后的顏色選擇按鈕,彈出顏色選擇框,選擇后,把選擇的顏色按照RGB的標準把值帶回Color框中
    • ? Color代表該項目的頁面風格的顏色,在新建后選擇該項目后,可以看到具體效果
    • ? 新建成功后系統提示新建成功,返回新建頁面,并且當前項目選定為該項目
    • ?點擊 [標簽:Edit / Delete]? 進入該項目的修改頁面
    備選流
    • ? Name輸入為空,系統提示錯誤信息
    • ? Name不唯一,系統提示錯誤信息
    • ? Color輸入不規范,系統提示錯誤信息
    ?
    特殊需求
    • ? Name大小寫不區分
    • ?項目Name唯一,如果發生不唯一則系統正確提示
    • ?如果項目覆蓋了當前選定的項目為嚴重錯誤
    Steps:
    Expected Results:
    Test Case 74: testlink 項目修改,失效和刪除
    Summary: 簡要說明:
    • ? 修改已經建立的項目
    • ? 失效:使得該項目除了admin角色外都看不到該項目
    • ? 刪除:從后臺數據庫中刪除該數據(區別以置標志位)
    權限說明:
    • ? admin角色有此權限
    觸發條件:
    • 角色為admin的用戶登入,選擇需要操作的項目, [Menu:Home->Edit / Delete Product]
    基本流
    • ?? Name,Color,Enable Requirements functionality顯示當前項目信息
    • ?? 修改Name,Color,Enable Requirements functionality,點擊 [按鈕:Update] ,修改數據
    • ?? Color代表該項目的頁面風格的顏色,在Update后可以看到修改效果
    • ?? 點擊Color后的顏色選擇按鈕,彈出顏色選擇框,選擇顏色后,把選擇的顏色按照RGB的標準把值帶回Color框中
    • ?? 點擊 [按鈕:Inactivate] 即進行失效操作,點擊失效后,提示失效成功.此時其他角色用戶看不到此項目
    • ?? 點擊 [按鈕:Delete] 即進行刪除操作,刪除后提示刪除成功,管理員可以重新新建Name為剛才刪除的項目Name
    • ?? 點擊 [標簽:Create] 進入項目新建頁面
    備選流
    • ? Name輸入為空,系統提示錯誤信息
    • ? Name不唯一,系統提示錯誤信息
    • ? Color輸入不規范,系統提示錯誤信息
    • ? 在整個系統沒有項目時,不能進入該操作頁面
    特殊需求
    • ? Name大小寫區分
    • ? 項目名唯一,如果發生不唯一情況,系統提示相關錯誤信息
    • ? 修改項目的操作不能改變項目在數據庫庫中的id屬性
    Steps:
    Expected Results:
    Test Case 75: bugfree 項目管理
    Summary: 簡要說明
    • 對bugfree中的項目進行操作:新建,刪除
    • (注:bugfree沒有刪除操作)
    權限說明
    • bugfree的超級管理員
    觸發條件
    • 兩種進入方式: 1)bugfree登入, [Menu:后臺管理->新建項目/維護] 2)如果已經和testlink用戶綁定,則可以通過testlink登入, [Menu:Services->后臺管理->新建項目/維護]
    基本流

    • 管理模式選擇"編輯當前項目",項目名,項目文檔,項目計劃顯示當前的項目的信息
    • 管理模式選擇"編輯當前項目",輸入項目名,項目文檔,項目計劃,點擊 [按鈕:提交] 則進行修改操作
    • 管理模式選擇"添加當前項目",項目名,項目文檔,項目計劃則顯示為空
    • 管理模式選擇"添加當前項目",輸入項目名,項目文檔,項目計劃,點擊 [按鈕:提交] 則進行添加操作
    備選流
    • ? 項目名唯一,如果不唯一,系統正確提示
    • 項目名不能為空,若為空則系統提示用戶
    特殊需求
    • 修改項目的操作不能改變項目在數據庫庫中的id屬性
    • 項目名大小寫區分
    • 項目名唯一,如果發生不唯一情況,系統提示相關錯誤信息
    Steps:
    Expected Results:
    Test Case 76: testlink 與 bugfree 項目綁定
    Summary: 簡要說明
    • 建立testlink和bugfree的項目的關聯
    權限說明
    • testlink的admin角色的用戶
    觸發條件
    • testlink登入后,選擇需綁定的項目 [Menu:Edit / Delete Product->BIND BTS PRODUCT]
    基本流
    • 進入頁面,顯示2列數據,分別是:TestLink當前選擇的項目和bugfree的全部項目(項目名+一級模塊名)
    • 選擇testlink項目在bugfree中對象的項目后,點擊 [按鈕:update] 進行修改操作(可以不選則任何項目)
    • 點擊 [按鈕:close] 關閉此頁面?
    • 操作成功后,顯示操作的結果
    備選流
    特殊需求
    Steps:
    Expected Results:

    3.2.2 用戶管理

    [略]

    3.2.2.1 Setup and Configuration

    3.2.2.2 Test Data

    3.2.2.3 Tools

    3.2.2.4 Test Cases

    No Test Case

    3.2.3 需求管理

    [略]

    3.2.3.1 Setup and Configuration

    3.2.3.2 Test Data

    3.2.3.3 Tools

    3.2.3.4 Test Cases

    No Test Case

    posted on 2006-11-28 10:23 陳市明 閱讀(801) 評論(0)  編輯  收藏 所屬分類: BTS 缺陷用例整合系統(Bugfree+Testlink)
    主站蜘蛛池模板: 亚洲1区2区3区精华液| 日本一道综合久久aⅴ免费| 美女视频免费看一区二区| 亚洲成AV人片久久| 亚洲日本一区二区三区在线| 国产成人精品高清免费| 最新欧洲大片免费在线| 精品无码人妻一区二区免费蜜桃| 人禽伦免费交视频播放| WWW亚洲色大成网络.COM| 亚洲综合在线一区二区三区 | 全黄A免费一级毛片| 国产亚洲玖玖玖在线观看| 亚洲精品日韩专区silk| 亚洲不卡中文字幕无码| 国产自偷亚洲精品页65页| 国产美女a做受大片免费| 思思99re66在线精品免费观看| 日韩免费无码一区二区三区| 最新久久免费视频| 国产午夜精品理论片免费观看| 又大又硬又粗又黄的视频免费看| 免费无码又爽又黄又刺激网站| 美女免费视频一区二区| jzzijzzij在线观看亚洲熟妇| 亚洲国产欧美日韩精品一区二区三区| 久久久久se色偷偷亚洲精品av| 久久久亚洲欧洲日产国码是AV| 亚洲AV永久青草无码精品| 精品亚洲综合在线第一区| 狠狠综合久久综合88亚洲| 国产精品亚洲综合一区| AV在线亚洲男人的天堂| 国产精品V亚洲精品V日韩精品| 亚洲片一区二区三区| 亚洲精品国产va在线观看蜜芽| 亚洲视频在线一区二区| 亚洲午夜福利717| 国产精品亚洲精品日韩已满| 亚洲av永久无码精品古装片| 亚洲国产精品免费视频|