




已閱讀5頁,還剩13頁未讀, 繼續(xù)免費閱讀
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
.目錄1引言11.1編寫目的11.2背景21.3定義31.4參考資料42計劃42.1軟件說明42.2測試內容62.3測試1(標識符)82.3.1進度安排82.3.2條件92.3.3測試資料92.4測試2(標識符)92.4.1進度安排102.4.2條件102.4.3測試資料103測試設計說明113.1測試1(標識符)113.1.1控制113.1.2輸入113.1.3輸出123.1.4過程123.2測試2(標識符)133.2.3輸出133.2.4過程134評價準則144.1范圍144.2數據整理154.3尺度171引言1.1編寫目的本文檔主要闡述網上書店系統(tǒng)測試過程中的一些細節(jié),為網上書店系統(tǒng)的測試工作提供了框架和規(guī)范。確定項目測試的策略、范圍和方法,主要有一下幾點:l 確定項目測試的策略、范圍和方法;l 使項目測試工作的所有參與人員(客戶方參與人員、測試管理者、測試人員)對本項目測試的目標、范圍、策略、方法、組織、資源等有一個清晰的認識;l 使項目測試工作的所有參與人員理解測試控制過程;l 從策略角度說明本項目測試的組織和管理,指導測試進展,并作為項目測試工作實施的依據;l 本文檔是本項目測試整個過程進行的依據、規(guī)范和標準;確定網上書店系統(tǒng)測試計劃的兩類人員:測試管理人員(項目經理、客戶指派人員)和測試人員。主要職責如下:l 項目經理根據該測試計劃制定進一步的計劃、安排(工作任務分配、時間進度安排)和控制測試過程;l 客戶指派人員通過該測試計劃了解測試過程和相關信息。l 測試人員根據該測試計劃中制定的范圍、方法確定測試需求、設計測試用例、執(zhí)行和記錄測試過程并記錄和報告缺陷。1.2背景本測試計劃所從屬的軟件系統(tǒng)的名稱:網上書店系統(tǒng)。該開發(fā)項目的歷史:列出用戶和執(zhí)行此項目測試的機構或人群,該項目目前后經歷三個階段,前期設計階段,然后是開發(fā)階段,最后是軟件的測試階段。項目的用戶針對的是網上書店的廣大群眾和管理員,系統(tǒng)的功能測試主要由專業(yè)的軟件測試人員進行測試。本測試計劃之前需要完成的工作:項目背景規(guī)劃表如表1-1所示。 表1-1 項目背景規(guī)劃表項目名稱項目委托單位任務提出者項目開發(fā)者網上書店系統(tǒng)小菜一淘網絡公司河北工程大學邵榮臻楊喚雨王小龍肖雨佳1.3定義列出本文件中用到的專門術語的定義和外文首字母組詞的原詞組。l 值域測試 :對于所有需要輸入數據的地方,進行數據輸入并檢查其輸出結果,進行值域測試不但要驗證正確的輸入數據能否得到正確的輸出結果,同樣也一定要檢查輸入錯誤的數據是否可以得到應該的反應,給出的錯誤提示是否正確和友善等。l 功能測試 :功能測試就是對測試計劃中規(guī)定的測試范圍進行驗證,根據功能測試用例,逐項測試,檢查產品是否達到用戶要求的功能。 l 冒泡測試 :冒煙測試的對象是每一個新編譯的需要正式測試的軟件版本,目的是確認軟件基本功能正常,可以進行后續(xù)的正式測試工作。 l 界面測試 :通過用戶界面 (UI) 測試來核實用戶與軟件的交互。UI測試的目標在于確保用戶界面向用戶提供了適當的訪問和瀏覽測試對象功能的操作。除此之外,UI 測試還要確保 UI 功能內部的對象符合預期要求,并遵循公司或行業(yè)的標準。通過瀏覽測試對象可正確反映業(yè)務的功能和需求。 l 易用性測試 :易用性測試,模擬用戶對產品進行典型操作。判斷軟件是否易于使用。 l 安全性測試 :安全性測試是有關驗證應用程序的安全服務和識別潛在安全性缺陷的過程。l 單元測試:單元測試的目的是保證每個模塊單獨運行正確,多采用白盒技術,檢查模塊控制結構的某些特殊路徑,期望覆蓋盡可能多的出錯點。l 集成測試:經單元測試后的模塊,組裝為軟件包,對軟件包進行集成測試,主要測試軟件結構問題,因測試建立在模塊間的接口上,所以多為黑盒測試,適當輔以白盒測試技術,以便能對主要控制路徑進行測試。l 系統(tǒng)測試:系統(tǒng)測試主要是檢驗軟件是否滿足功能、行為和性能方面的要求,這一步完全采用黑盒測試技術。 l 驗收測試 :驗收測試,由用戶根據測試計劃和結果對系統(tǒng)進行測試和接收。它讓系統(tǒng)用戶決定是否接收系統(tǒng)。它是一項確定產品是否能夠滿足合同或用戶所規(guī)定需求的測試。 l 兼容性測試 :測試本系統(tǒng)在不同瀏覽器和同一瀏覽器不同版本下的顯示效果。1.4參考資料文檔格式要求按照我國GB/T8567-1988國家標準和IEEE/ANSI830-1993標準規(guī)范要求進行。包括以下文件:1)網上書店系統(tǒng)項目計劃書2)網上書店系統(tǒng)需求說明書3)網上書店系統(tǒng)概要設計說明書4)網上書店系統(tǒng)詳細設計說明書5)軟件工程項目開發(fā)文檔范例6)軟件工程國家標準文檔7)概要設計說明書編寫規(guī)范8)詳細設計說明書編寫規(guī)范9)測試計劃編寫規(guī)范10)用戶手冊參考書籍:1ASP動態(tài)網頁設計 汪曉平 鐘軍 編著 人民郵電出版社2 數據庫設計 王建 編著 清華大學出版社3 Flash 基礎教程 劉小靈 編著 人民郵電出版社4 軟件工程 張海藩 編著 清華大學出版社 5 軟件項目管理案例教程 韓萬江、姜立新 編著 機械工業(yè)出版社2計劃2.1軟件說明被測軟件功能說明如下:l 人員信息管理模塊:注冊顧客信息、用戶登錄、顧客信息維護、管理員信息維護。l 商品呈現模塊:分類快捷展示商品、商品查詢。l 購物車模塊:添加購物信息、購物清單信息展示模塊。l 商品管理模塊:商品添加、更新刪除商品。l 訂單處理模塊:訂單查詢顯示、訂單處理。被測軟件的功能、輸入和輸出等質量指標如表2-1所示。表2-1功能、輸入、輸出需求表功能功能編號輸入輸出注冊顧客信息1.1用戶名,密碼,性別,真實姓名,聯(lián)系電話,郵箱,E-mail,詳細添加成功或添加失敗,返回注冊頁面用戶登錄普通用戶登錄1.2.1用戶名,密碼,驗證碼首頁管理員登錄1.2.2用戶名,密碼,驗證碼后臺管理頁面顧客信息維護1.3#刪除顧客信息維護頁面管理員信息維護1.4添加、刪除添加成功、刪除成功停留在管理員信息維護頁面分類快捷展示商品2.1點擊商品類別名稱進入相應商品詳細信息展示的頁面添加書店信息3.1點擊購買購買成功書店清單展示3.2點擊購物車主要包括:商品名稱,價格,數量,單價,每種書的總價書店車信息的修改3.3數量,刪除物品書店清單展示頁面商品添加4.1類別,商品名稱,編注,所屬商城,市場價格,熱門價格,商品圖像,商品描述保存成功,回到商品管理頁面更新刪除商品4.2刪除停留在商品管理頁面訂單查詢顯示5.1訂單號,訂單時間,總額顯示相應的查詢結果訂單處理5.2訂單信息、收貨人信息訂單狀態(tài):已提交,已發(fā)貨,以付款。修改成功!被測軟件的其他功能測試需求如表2-2所示表2-2其他功能測試需求表功能性互操作性 系統(tǒng)與外部設備接口、其他系統(tǒng)接口之間的協(xié)調,能夠協(xié)調正常工作系統(tǒng)從接口正確接收和發(fā)送數據 安全保密性 對不同的用戶有不同的權限限制,所有的密碼不能明碼顯示、存儲于傳輸有密碼設置策略,包括有效期、最小度、復雜度、非空設置、大小寫敏感度。 依從性 遵循系統(tǒng)各功能的標準、約定、風格指南或法規(guī)2.2測試內容1) 模塊功能測試如表2-3所示表2-3模塊功能測試表測試范圍驗證數據精確度、數據類型、業(yè)務功能等相關方面的正確性測試目標核實所有功能均已正常實現。 1、業(yè)務流程檢驗:各個業(yè)務流程符合常規(guī)邏輯,用戶使用時不會產生疑問。2、數據精確:各數據類型的輸入時統(tǒng)計精確。技術采用黑盒測試,使用邊界值測試,等價類劃分,數據驅動的測試方法工具與方法手工測試開始標準測試用例設計完畢并且通過同行評審且項目移交系統(tǒng)測試完成標準95%測試用例通過并且最高級缺陷全部解決測試進度安排2) 性能測試如表2-4所示表2-4性能測試表測試范圍大流量的數據與多用戶操作時性能方面的測試測試目標核實系統(tǒng)在大流量的數據與多用戶操作時軟件性能的穩(wěn)定性,不在造成系統(tǒng)崩潰或相關的異?,F象技術自動化測試工具與方法Visual Studio 2010開始標準自動化測試腳本設計并評審通過且項目組移交系統(tǒng)測試完成標準系統(tǒng)滿足用戶需求中所要求的性能要求測試進度安排3) 用戶界面測試如表2-5所示表2-5用戶界面測試表測試范圍1、導航、鏈接、Cookie、頁面結構的一致性等 2、友好性,可操作性測試目標核實各個窗口風格都與基準版本保持一致,或符合課接受標準,能夠保證用戶界面的友好性,易操作性,而且符合用戶操作習慣。技術WEB測試通用方法工具與方法手工測試開始標準項目移交系統(tǒng)測試完成標準UI符合可接受標準,能夠保證用戶界面的友好性、易操作性,而且符合用戶操作習慣測試進度安排4) 安全性測試如表2-6所示表2-6安全性測試表測試范圍密碼:登錄,管理員、用戶或會員等 2、權限 測試目標應用程序級別的安全性:核實用戶只能操作其擁有權限能操作的功能系統(tǒng)級別的安全性:核實只有具備系統(tǒng)訪問權限的用戶才能訪問系統(tǒng)技術代碼包或者非法攻擊工具工具與方法手工測試開始標準項目移交系統(tǒng)測試完成標準執(zhí)行各種非法操作無安全漏洞且系統(tǒng)使用正常測試進度安排5) 兼容性測試如表2-7所示表2-7兼容性測試表測試范圍使用不同版本的不同瀏覽器、分辨率、操作系統(tǒng)分別進行測試。不同操作系統(tǒng)、瀏覽器、分辨率和各種運行軟件等各種條件組合測試測試目標核實系統(tǒng)在不同的軟件和硬件配置中運行穩(wěn)定技術黑盒測試工具與方法手工測試開始標準項目移交系統(tǒng)測試完成標準在各種不同版本不同類項瀏覽器、操作系統(tǒng)或其組合下均能正常實現功能測試進度安排6) 回歸測試如表2-8所示表2-8回歸測試表測試范圍所有功能、性能,用戶界面,安全性等測試類型測試目標核實執(zhí)行所有測試類型后功能、性能等均達到用戶所要求的標準技術黑盒測試工具與方法手工測試和自動化測試開始標準每當被測試軟件或其環(huán)境改變時在每個合適的測試階段上進行回歸測試完成標準95%測試用例執(zhí)行通過并通過系統(tǒng)測試測試進度安排2.3測試1(標識符)參與單位:測試小組人員,客戶指派的代表人員。測試的部位:顧客注冊信息模塊。2.3.1進度安排測試日期:2013-12-17。測試環(huán)境:極限編功C#版Nuit測試環(huán)境(進行單元測試)。培訓:測試人員會設計測試用例,測試用例的鍵入。測試數據的準備如表2-9所示: 表2-9顧客注冊信息模塊數據準備表輸入字段名稱有效數據無效數據用戶名Tsoftnull密碼123字符長度超過50真實姓名張三字符長度不超過50聯(lián)系電話123456字符長度不超過20郵箱123123(不符合正則表達式:w+(-+.w+)*w+(-.w+)*.w+(-.w+)*)郵編062255字符長度不超過20 2.3.2條件陳述本項測試工作對資源的要求,包括:a 設備所用到的設備類型:極限編功C#版Nuit,數量為1和預定使用時間2小時b 軟件列出將被用來支持本項測試過程而本身又并不是被測軟件的組成部分的軟件:無c 人員列出在測試工作期間預期可由用戶和開發(fā)任務組提供的工作人員的人有4人,都是計算機專業(yè)的學生,有一定的軟件開發(fā)和測試經驗,部分測試計劃一人將測試用例數據鍵入。2.3.3測試資料列出本項測試所需的資料,如:a 有關本項任務的文件:網上書店系統(tǒng)需求規(guī)格說明書,網上書店系統(tǒng)概要的設計說明書,b 測試的輸入和輸出舉例如,用戶名有效值取“Tsoft”,無效值取“null”c 有關控制此項測試的方法、過程的圖表:無2.4測試2(標識符)參與單位:測試小組人員,客戶指派的代表人員。測試的部位:商品信息添加模塊。2.4.1進度安排測試日期:2013-12-24。測試環(huán)境:極限編功C#版Nuit測試環(huán)境(進行單元測試)。培訓:測試人員會設計測試用例,測試用例的鍵入。測試數據的準備如表2-10所示: 表2-10商品添加模塊數據準備表輸入字段名稱有效數據無效數據商品名稱中國企業(yè)null計量單位10價格23avvdsv商品圖像./ftp/images/中國企業(yè).jpg./ftp/images/中國企業(yè).txt商品描述很好# 2.4.2條件陳述本項測試工作對資源的要求,包括:d 設備所用到的設備類型:極限編功C#版Nuit,數量為1和預定使用時間3小時e 軟件列出將被用來支持本項測試過程而本身又并不是被測軟件的組成部分的軟件:無f 人員列出在測試工作期間預期可由用戶和開發(fā)任務組提供的工作人員的人有4人,都是計算機專業(yè)的學生,有一定的軟件開發(fā)和測試經驗,部分測試計劃一人將測試用例數據鍵入。2.4.3測試資料列出本項測試所需的資料,如:d 有關本項任務的文件:網上書店系統(tǒng)需求規(guī)格說明書,網上書店系統(tǒng)概要的設計說明書,e 測試的輸入和輸出舉例如,商品名稱有效值取“馬卡龍”,無效值取“null”f 有關控制此項測試的方法、過程的圖表:無3測試設計說明3.1測試1(標識符)對顧客注冊信息模塊測試設計的考慮如下(主要從有效等價類和無效等價類考慮): 1)用戶名不能為空,在一定的字符范圍內,可以包含字母,數字,漢字等字符。所以 有效的用例可以是”admin“,” srz效的空值或超出字符規(guī)定的長度。 2)密碼不能為空,在一定的字符范圍內,可以包含字母,數字,漢字等字符。所以有效的用例可以是”123456“,”112a“等,無效的空值或超出字符規(guī)定的長度。 3)重復密碼不能為空,在一定的字符范圍內,可以包含字母,數字,漢字等字符,并且必須與上述密碼的內容一致才可以。所有有效的用例可以是”123456“,”112a“等,無效的空值或超出字符規(guī)定的長度或者與上述密碼不一致。 4)聯(lián)系電話能為空,只能是數字或”“,滿足一定的正則表達式,11位數字。所以有效的用例可以是等,無效的空值或超出字符規(guī)定的長度或包含字母,漢字,其他無效字符等如:”12wrew“。 5)郵政編碼能為空,但若輸入必須符合一定的規(guī)則,比如必須有字符”“,所以必須滿足一定的正則表達式如:w+(-+.w+)*w+(-.w+)*.w+(-.w+)*3.1.1控制u 本測試的控制方式:輸入是采用人工、半自動相結合的方法,u 控制操作的順序:現將用例輸入,然后執(zhí)行等待實際的測試結果。u 結果的記錄方法:截取相應的測試結果圖片,并且用表格的形式比較預測結果和實際結果的差別3.1.2輸入 本項測試中所使用的輸入數據如下表3-2所示: 表3-2 添加商品信息模塊數據的輸入數據 輸入字段名稱有效數據無效數據商品名稱中國企業(yè)null計量單位10價格23avvdsv商品圖像./ftp/images/中國企業(yè).jpg./ftp/images/中國企業(yè).txt商品描述很好# 選擇這些輸入數據的策略:根據實際用戶的需求,實際的情況以及在數據庫設計是的限制條件。3.1.3輸出預期的輸出數據:若管理員輸入的數據全部有效,會出現“添加成功”的對話框,并且停留在商品添加頁面。若用戶有一條數據不符合規(guī)范,就會出現“添加失敗”的對話框,并且停留在商品添加頁面。3.1.4過程本測試的步驟:1) 先對進行測試的人員進行系統(tǒng)培訓2) 編寫顧客注冊信息模塊的測試計劃3) 根據顧客注冊信息模塊測試需求,制定測試需求4) 根據測試說明書,編寫測試用例5) 執(zhí)行測試,記錄測試記錄及缺陷記錄6) 測試總結,準備測試分析報告。7) 測試結束。具體如圖3-1所示:圖3-1 測試過程圖 測試準備:有效的測試用例和無效的測試用例。 運行結束方式:將準備的所有的測試用例都測試完畢后,并且保證每條獨立路徑都別覆蓋。3.2測試2(標識符)本項測試中所使用的輸入數據如下表3-2所示: 表3-2 顧客注冊信息模塊數據的輸入數據 輸入字段名稱有效數據無效數據商品名稱中國企業(yè)null計量單位10價格23avvdsv商品圖像./ftp/images/中國企業(yè).jpg./ftp/images/中國企業(yè).txt商品描述很好# 選擇這些輸入數據的策略:根據實際用戶的需求,實際的情況以及在數據庫設計是的限制條件。3.2.3輸出預期的輸出數據:若用戶輸入的數據全部有效,會出現“注冊成功”的對話框,并且停留在注冊頁面。若用戶有一條數據不符合規(guī)范,就會出現“注冊失敗”的對話框,并且停留在注冊頁面。3.2.4過程本測試的步驟: 1)先對進行測試的人員進行系統(tǒng)培訓 2)編寫添加商品信息模塊的測試計劃 3)根據添加商品信息模塊測試需求,制定測試需求 4)根據測試說明書,編寫測試用例 5)執(zhí)行測試,記錄測試記錄及缺陷記錄 6)測試總結,準備測試分析報告。 7)測試結束。具體如圖3-2所示: 圖3-2 測試過程圖 測試準備:有效的測試用例和無效的測試用例。 運行結束方式:將準備的所有的測試用例都測試完畢后,并且保證每條獨立路徑都別覆蓋。4評價準則4.1范圍說明所選擇的測試用例能夠接查的范圍及其局限性。網上書店系統(tǒng)測試采用的是黑盒測試的方式對系統(tǒng)進行測試,主要測試軟件的功能是
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 智慧城市安防建設新篇章-智能監(jiān)控系統(tǒng)融資提案解讀
- 教學流程與數字化時代教育的互動結合研討會
- 抖音商戶流量來源數據分析制度
- 抖音商戶客服售后問題閉環(huán)管理制度
- 服裝縫紉技能培訓課件
- 天津市河西區(qū)第四中學2024-2025學年化學九上期末學業(yè)質量監(jiān)測試題含解析
- 2024-2025學年重慶市江津區(qū)支坪中學九年級化學第一學期期末調研模擬試題含解析
- 公共衛(wèi)生應急物資保障資金申請2025年預算報告
- 南京鐵道職業(yè)技術學院《移動互聯(lián)網技術》2023-2024學年第一學期期末試卷
- 大同煤炭職業(yè)技術學院《健美操(2)》2023-2024學年第一學期期末試卷
- 住院患者心理需要及護理
- 空調設備吊裝與安裝方案
- 2024年寧夏中考生物真題卷及答案解析
- 公共體育場建設項目可行性研究報告
- 光纖通信系統(tǒng)(第3版) 課件 第1-3章 概述、光纖與光纜、光源和光發(fā)送機
- 貸款車電子合同模板
- 高空作業(yè)車外墻施工方案
- 四年級上冊語文全冊重點知識
- GB/T 150.3-2024壓力容器第3部分:設計
- 火龍罐綜合灸技術
- 拼多多店鋪代運營合同模板
評論
0/150
提交評論