軟件測試及9000測試規(guī)范-1028_第1頁
軟件測試及9000測試規(guī)范-1028_第2頁
軟件測試及9000測試規(guī)范-1028_第3頁
軟件測試及9000測試規(guī)范-1028_第4頁
軟件測試及9000測試規(guī)范-1028_第5頁
已閱讀5頁,還剩29頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

軟件系統(tǒng)測試軟件研發(fā)中心質量管理部2015.10總結反思邁進SummarizeReflectAdvance1測試概念2測試分類3測試流程4測試計劃5測試用例6BUG處理7測試報告8應用舉例一、測試概念什么是測試

測試是為了發(fā)現(xiàn)測試對象中存在的錯誤而進行分析或執(zhí)行程序的過程。一、測試概念軟件測試目的驗證軟件系統(tǒng)是否滿足軟件開發(fā)合同或項目開發(fā)計劃、需求規(guī)格說明、軟件設計說明和軟件產(chǎn)品說明等規(guī)定的軟件質量要求。通過測試,發(fā)現(xiàn)軟件缺陷。為軟件產(chǎn)品的質量評價提供依據(jù)。一、測試概念軟件測試質量

交付后軟件缺陷密度(缺陷逃逸率)BUG收斂趨勢測試過程規(guī)范性BUG數(shù)量時間二、測試分類分類方式測試名稱分類方式測試名稱按測試階段單元測試按測試內(nèi)容功能測試集成測試性能測試系統(tǒng)測試可靠性測試Alpha測試安全測試Beta測試配置測試驗收測試GUI測試按測試方法白盒測試備份測試黑盒測試文檔測試灰盒測試在線幫助測試按執(zhí)行人員開發(fā)方測試易用性測試用戶測試按自動化程度手工測試第三方測試自動化工具測試三、測試流程制定測試計劃設計測試用例執(zhí)行測試Bug處理提交測試報告四、測試計劃測試范圍與主要內(nèi)容測試方法測試環(huán)境與測試輔助工具測試準則人員與任務表Bug管理與改錯計劃四、測試計劃測試范圍與主要內(nèi)容根據(jù)項目需求確定測試范圍與內(nèi)容。一般地,系統(tǒng)測試的主要內(nèi)容包括功能測試、健壯性測試、性能測試、用戶界面測試、安全性測試、安裝與反安裝測試等。如果時間緊張,可以劃分測試優(yōu)先級軟件的特色功能用戶最常用功能出錯會導致用戶不滿或索賠的功能復雜、容易出錯的部分開發(fā)者最沒有信心的部分系統(tǒng)的性能瓶頸所在的部分四、測試計劃測試方法黑盒測試、白盒測試、灰盒測試測試環(huán)境與測試輔助工具應用服務器配置數(shù)據(jù)庫服務器配置客戶端配置輔助工具測試環(huán)境與規(guī)格保持一致,相關軟件說明版本號。四、測試計劃測試準則

-測試開始準則測試計劃已經(jīng)制定并且通過了審批;測試用例已經(jīng)設計并且通過了審批;測試環(huán)境已準備;所有優(yōu)先級為最高的測試用例測試通過。四、測試計劃測試準則

-測試終止準則按照正常條件測試,測試范圍內(nèi)的主要功能超過50%沒實現(xiàn);按照正常條件測試,測試范圍內(nèi)的基本流程走不通;因其它原因,如經(jīng)軟件研發(fā)中心主管領導、二級部門經(jīng)理或者項目經(jīng)理批準。四、測試計劃測試準則

-測試完成準則已按要求完成了測試計劃所規(guī)定的測試任務;測試用例不通過數(shù)的比例小于3%;不存在錯誤等級為“嚴重”的未解決Bug;不存在錯誤等級為“重要”的未解決Bug;錯誤等級為“中等”的未解決Bug數(shù)占“中等”的Bug總數(shù)的比例小于5%;所有提交的Bug有合理的解釋或正確有效的處理;由客戶要求,經(jīng)軟件研發(fā)中心主管領導、二級部門經(jīng)理或者項目經(jīng)理批準?!?測試計劃(CNCAITJL7.3-43).doc》五、測試用例測試用例粒度測試用例設計測試數(shù)據(jù)準備測試用例評價五、測試用例測試用例粒度可以寫得很簡單,也可以寫得很復雜。寫得過于復雜或過于詳細,會帶來兩個問題:效率問題。維護成本問題。寫得過于簡單,則可能失去了測試用例的意義。五、測試用例測試用例粒度根據(jù)項目的實際情況、測試資源情況來決定設計出怎樣粒度的測試用例以簡潔的語言寫出所有測試點。五、測試用例測試用例設計設計目的設計說明正確性測試輸入用戶實際數(shù)據(jù)以驗證系統(tǒng)是滿足需求規(guī)格說明書的要求;測試用例中的測試點應首先保證要至少覆蓋需求規(guī)格說明書中的各項功能,并且正常。容錯性(健壯性)測試程序能夠接收正確數(shù)據(jù)輸入并且產(chǎn)生正確(預期)的輸出,輸入非法數(shù)據(jù)(非法類型、不符合要求的數(shù)據(jù)、溢出數(shù)據(jù)等),程序應能給出提示并進行相應處理。把自己想象成一名對產(chǎn)品操作一點也不懂的客戶,在進行任意操作。等價劃分將所有可能的輸入數(shù)據(jù)(有效的和無效的)劃分成若干個等價類。邊界值分析法確定邊界情況(剛好等于、稍小于和稍大于和剛剛大于等價類邊界值),針對我們的系統(tǒng)在測試過程中主要輸入一些合法數(shù)據(jù)/非法數(shù)據(jù),主要在邊界值附近選取。五、測試用例測試用例設計設計目的設計說明完整(安全)性測試對未經(jīng)授權的人使用軟件系統(tǒng)或數(shù)據(jù)的企圖,系統(tǒng)能夠控制的程度,程序的數(shù)據(jù)處理能夠保持外部信息(數(shù)據(jù)庫或文件)的完整。壓力測試輸入10條記錄運行各個功能,輸入30條記錄運行,輸入50條記錄運行。。。進行測試。穩(wěn)定性測試測試系統(tǒng)的長期穩(wěn)定運行能力。極限測試測試系統(tǒng)的長時間、大壓力、高負載情況下,穩(wěn)定運行的極限值。錯誤推測主要是根據(jù)測試經(jīng)驗和直覺,參照以往的軟件系統(tǒng)出現(xiàn)錯誤之處。可理解(操作)性理解和使用該系統(tǒng)的難易程度(界面友好性)。五、測試用例測試用例設計設計目的設計說明可移植性在不同操作系統(tǒng)及硬件配置情況下的運行性?;貧w測試版本升級后,對不影響的功能,重新進行測試,以確認修改沒有引入新的錯誤。比較測試將已經(jīng)發(fā)版的類似產(chǎn)品或原有的老產(chǎn)品與測試的產(chǎn)品同時運行比較,或與已往的測試結果比較。接口間測試測試各個模塊相互間的協(xié)調(diào)和通信情況,數(shù)據(jù)輸入輸出的一致性和正確性。數(shù)據(jù)庫測試依據(jù)數(shù)據(jù)庫設計規(guī)范對軟件系統(tǒng)的數(shù)據(jù)庫結構、數(shù)據(jù)表及其之間的數(shù)據(jù)關系進行測試。五、測試用例測試用例設計基于需求來設計測試用例是最直接有效的方法,保證直接覆蓋對應需求。及時響應變更。測試用例的設計也需要迭代。測試用例的設計本質應該是在設計的過程中理解需求,檢驗需求,并把對軟件系統(tǒng)的測試方法記錄下來,以便指導測試。五、測試用例測試數(shù)據(jù)準備測試數(shù)據(jù)盡量與真實數(shù)據(jù)相同對于數(shù)據(jù)的組合、數(shù)據(jù)的過濾篩選、大批量數(shù)據(jù)的生成等,盡量考慮使用一些簡單實用的工具自動生成五、測試用例測試用例評價同行評審結對設計用戶參與《測試用例編寫規(guī)范(CNCAITGL7.3-026).doc》六、Bug處理提交確認分配解決驗證關閉七、測試報告引言測試概要測試結果及發(fā)現(xiàn)結論和建議七、測試報告引言編寫目的背景系統(tǒng)簡介術語和縮寫詞參考資料七、測試報告測試概要測試用例設計測試環(huán)境與配置測試方法(和工具)七、測試報告測試結果及發(fā)現(xiàn)測試執(zhí)行情況與記錄覆蓋分析缺陷的統(tǒng)計與分析七、測試報告結論和建議測試結論建議《系統(tǒng)測試報告(CNCAITJL7.3-45).doc》八、應用舉例

測試用例-1相關需求用例標題前置條件步驟預期優(yōu)先級03-01境外主管機構

-機構賬號登錄(#14)03-01境外主管機構賬號登錄境外主管機構已有賬號1.打開瀏覽器,輸入地址“50:9080/cifer/psi/scrap/login/auth/Logon.flow”顯示首頁1

2.境外主管機構登錄

用戶名:US1

密碼:1111

點擊“登錄”進入境外主管機構主頁1

3.在境外主管機構主頁,點“創(chuàng)建申請”進入創(chuàng)建申請頁1

4.在境外主管機構主頁,點“申請管理”進入申請管理頁1

5.在境外主管機構主頁,點“批次管理”進入批次管理頁1八、應用舉例

測試用例-2相關需求用例標題前置條件步驟預期優(yōu)先級03-02境外主管機構

-注冊申請列表(#16)03-02申請管理

-注冊申請列表境外主管機構登錄后,點擊“申請管理”1.默認條件頁面下方列表顯示申請單信息

排序1

2.“首頁”轉到列表首頁2

3.“前頁”轉到列表前頁2

4.“后葉”轉到列表后頁2

5.“末頁”轉到列表末頁2八、應用舉例

測試用例-3相關需求用例標題前置條件步驟預期優(yōu)先級03-02申請管理

-注冊申請境外主管機構登錄后,點擊“申請管理”1.填寫順序號:

點擊“快速查看”依據(jù)填寫號,顯示申請單信息,不可編輯1

2.填寫順序號:

點擊“快速編輯”申請狀態(tài)為“企業(yè)已提交"和已確認”的申請記錄可以進行編輯,其他狀態(tài)不可以編輯。

依據(jù)填寫號,顯示申請單信息,可編輯1

4.注冊申請?zhí)枺?/p>

企業(yè)名稱:

注冊編號:點擊“查詢”后,顯示符合條件的申請記錄

精確查詢、模糊查詢3

5.申請類型:

產(chǎn)品類別:點擊“查詢”后,顯示符合條件的申請記錄

精確查詢、模糊查詢36.申請狀態(tài)(下拉列表):依據(jù)所選,直接顯示所選的申請狀態(tài)的申請單列表1八、應用舉例

測試用例-4相關需求用例標題前置條件步驟預期優(yōu)先級03-04境外主管機構

-注冊申請新增(#18)

03-04申請管理

-注冊申請新增

1.填寫第1節(jié)企業(yè)名稱:字符串50(必填、正常、超長、邊界)

企業(yè)后綴:下拉列表

國家/地區(qū):默認

注冊編號:字符串50

企業(yè)注冊地址:字符串50

郵政編碼:字符串10

城市:字符串50

州/省/屬地:字符串50

電話號碼:字符串50

傳真號碼:字符串50

電子郵件地址:字符串50,郵件格式3

2.填寫第2節(jié)

3

3.填寫第3節(jié)

3

4.填寫第4節(jié)

5.填寫第5節(jié)

6.填寫第6節(jié)

3

7.填寫第7節(jié)

8.填寫第8節(jié)

3八、應用舉例

Bug列表相關需求Bug標題嚴重程度優(yōu)先級Bug類型重現(xiàn)步驟Bug狀態(tài)相關用例03-01境外主管機構

-機構賬號登錄(#14)03-01境外主管機構賬號登錄33代碼錯誤[前置條件]

境外主管機構已有賬號

[步驟]

1.在境外主管機構主頁,點”首頁“

2.在境外主管機構主頁,點”關閉“

[期望]

1.退出登錄,轉到登錄首頁

2.關閉瀏覽器

[結果]

1、無響應,未實現(xiàn)

2、無響應,未實現(xiàn)

3、查詢條件”申請狀態(tài)“設置后,點擊”查詢“后,下面的”申請狀態(tài)“未隨著改變已解決03-01境外主管機構賬號登錄(13)03-02境外主管機構

-注冊申請列表(#16)03-02申請管理

-注冊申請列表

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論