軟件測(cè)試工作內(nèi)容課件_第1頁(yè)
軟件測(cè)試工作內(nèi)容課件_第2頁(yè)
軟件測(cè)試工作內(nèi)容課件_第3頁(yè)
軟件測(cè)試工作內(nèi)容課件_第4頁(yè)
軟件測(cè)試工作內(nèi)容課件_第5頁(yè)
已閱讀5頁(yè),還剩49頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

軟件測(cè)試

軟件測(cè)試

1測(cè)試計(jì)劃測(cè)試用例實(shí)施測(cè)試提交缺陷測(cè)試總結(jié)測(cè)試計(jì)劃2軟件測(cè)試測(cè)試計(jì)劃生命周期測(cè)試計(jì)劃概念作用測(cè)試計(jì)劃內(nèi)容測(cè)試用例測(cè)試用例概念作用完整測(cè)試用例內(nèi)容設(shè)計(jì)維護(hù)測(cè)試用例測(cè)試用例編寫技術(shù)實(shí)施測(cè)試執(zhí)行測(cè)試用例測(cè)試用例的跟蹤提交缺陷缺陷報(bào)告處理流程完整缺陷報(bào)告內(nèi)容如何有效記錄缺陷測(cè)試總結(jié)測(cè)試總結(jié)概念目的測(cè)試總結(jié)內(nèi)容軟件測(cè)試測(cè)試計(jì)劃生命周期測(cè)試計(jì)劃概念作用測(cè)試計(jì)劃內(nèi)容測(cè)試用例3軟件測(cè)試概念

使用人工或者自動(dòng)手段來(lái)運(yùn)行或測(cè)試某個(gè)系統(tǒng)的過程,其目的在于檢驗(yàn)它是否滿足規(guī)定的需求或弄清預(yù)期結(jié)果與實(shí)際結(jié)果之間的差別.軟件測(cè)試概念4軟件測(cè)試的作用

1.確保產(chǎn)品完成了它所承諾或公布的功能,并且用戶可以訪問到的功能都有明確的書面說明。

2.確保產(chǎn)品滿足性能和效率的要求。

3.確保產(chǎn)品是適應(yīng)用戶環(huán)境的,并具有良好的可靠性和魯棒性軟件測(cè)試的作用5軟件測(cè)試的內(nèi)容指定測(cè)試計(jì)劃設(shè)計(jì)測(cè)試用例實(shí)施測(cè)試提交缺陷報(bào)告測(cè)試總結(jié)軟件測(cè)試的內(nèi)容指定測(cè)試計(jì)劃設(shè)計(jì)測(cè)試用例實(shí)施測(cè)試提交缺陷報(bào)告測(cè)6現(xiàn)代軟件測(cè)試關(guān)注的測(cè)試內(nèi)容

1.保證程序與相應(yīng)的規(guī)范說明一致

2.發(fā)現(xiàn)軟件中的缺陷

3.確保軟件不做不必要的事情

4.確保系統(tǒng)合理的執(zhí)行

5.明確在系統(tǒng)失敗之前可以讓系統(tǒng)正常運(yùn)行到何種程度

6.明確發(fā)布給用戶的系統(tǒng)中有哪些風(fēng)險(xiǎn)現(xiàn)代軟件測(cè)試關(guān)注的測(cè)試內(nèi)容7一·測(cè)試計(jì)劃一·測(cè)試計(jì)劃8生命周期如同人類生老病死一樣,軟件與軟件測(cè)試同樣具有自己的生命周期生命周期如同人類生老病死一樣,軟件與軟件測(cè)試同樣具有自己的生9軟件生命周期瀑布模型計(jì)劃需求分析設(shè)計(jì)編碼測(cè)試運(yùn)行維護(hù)軟件生命周期瀑布模型計(jì)劃需求分析設(shè)計(jì)編碼測(cè)試運(yùn)行維護(hù)10軟件生命周期螺旋模型判定目標(biāo)、可選方案及限制明確并解決風(fēng)險(xiǎn)評(píng)價(jià)可選方案本階段開發(fā)和測(cè)試進(jìn)入下一階段測(cè)試決定下一階段的做法產(chǎn)品軟件生命周期螺旋模型判定目標(biāo)、可選方案及限制明確并解決風(fēng)險(xiǎn)評(píng)11軟件測(cè)試生命周期制定測(cè)試計(jì)劃設(shè)計(jì)測(cè)試用例實(shí)施測(cè)試評(píng)審測(cè)試總結(jié)新版本測(cè)試準(zhǔn)備階段未通過評(píng)審軟件測(cè)試生命周期制定測(cè)試計(jì)劃設(shè)計(jì)測(cè)試用例實(shí)施測(cè)試評(píng)審測(cè)試總結(jié)12測(cè)試計(jì)劃概念測(cè)試計(jì)劃是指描述測(cè)試目的,測(cè)試范圍,測(cè)試方法,軟件測(cè)試的重點(diǎn)等方面的計(jì)劃性文檔,目的在于使測(cè)試人員明確的了解為何如何去驗(yàn)證產(chǎn)品以及規(guī)范測(cè)試流程。測(cè)試計(jì)劃概念13測(cè)試計(jì)劃的內(nèi)容

1.測(cè)試目的及項(xiàng)目簡(jiǎn)介

2.測(cè)試參考文檔和測(cè)試提交文檔

3.術(shù)語(yǔ)和定義

4.測(cè)試策略

5.確定測(cè)試內(nèi)容

6.資源

7.測(cè)試進(jìn)度和里程碑

8.任務(wù)分配

9.風(fēng)險(xiǎn)和問題測(cè)試計(jì)劃的內(nèi)容14二·測(cè)試用例二·測(cè)試用例15測(cè)試用例概念測(cè)試用例是指為實(shí)施測(cè)試面向被測(cè)試系統(tǒng)提供的輸入數(shù)據(jù)、操作或各種環(huán)境設(shè)置以及期望結(jié)果的一個(gè)特定的集合。它來(lái)自于測(cè)試需求,是對(duì)每個(gè)測(cè)試項(xiàng)目的實(shí)例化,需求的細(xì)化。測(cè)試用例概念16編寫測(cè)試用例的目的1.核實(shí)需求2.監(jiān)督過程3.評(píng)估結(jié)果4.準(zhǔn)確回歸5.防止遺漏6.提高效率,縮短周期編寫測(cè)試用例的目的17測(cè)試用例的好處1.組織性:避免盲目測(cè)試,提高測(cè)試效率2.功能覆蓋:確保功能不被遺漏3.重復(fù)性:在重復(fù)測(cè)試過程中,可確保老版本漏洞已被修復(fù),新版本測(cè)試無(wú)遺漏。4.跟蹤:便于對(duì)測(cè)試進(jìn)度的掌握,以及確定下一步測(cè)試工作的重點(diǎn)5.測(cè)試確認(rèn):通過測(cè)試用例可以有效的對(duì)測(cè)試工作進(jìn)行評(píng)估以及監(jiān)督,對(duì)測(cè)試覆蓋率,測(cè)試進(jìn)度有明確的量化結(jié)果測(cè)試用例的好處18假如沒有測(cè)試用例

1.全憑測(cè)試人員心情去進(jìn)行測(cè)試

2.測(cè)試完成,自己仍茫然未知到底測(cè)試完沒完成,敢不敢上線之類的問題假如沒有測(cè)試用例19完整的測(cè)試用例包含的內(nèi)容

1.項(xiàng)目名稱10.用例編號(hào)

2.程序版本11.相關(guān)用例

3.模塊名稱12.用例簡(jiǎn)述

4.設(shè)計(jì)人員及編制時(shí)間13.詳細(xì)步驟

5.執(zhí)行人員及執(zhí)行時(shí)間14.預(yù)期結(jié)果

6.功能特性15.實(shí)際結(jié)果

7.預(yù)置條件16.缺陷編號(hào)

8.參考信息17.備注

9.特殊規(guī)程說明18.執(zhí)行輪次完整的測(cè)試用例包含的內(nèi)容1.項(xiàng)目名稱10.用例20測(cè)試用例設(shè)計(jì)及維護(hù)測(cè)試用例編寫前準(zhǔn)備

1.閱讀文檔,向相關(guān)人員咨詢需求文檔設(shè)計(jì)文檔遺留性系統(tǒng)問題

2.探索性測(cè)試對(duì)待測(cè)軟件進(jìn)行常規(guī)性隨機(jī)使用,以期發(fā)現(xiàn)Block類型缺陷,在實(shí)際操作中對(duì)軟件需求進(jìn)一步了解,主要進(jìn)行于冒煙測(cè)試中。測(cè)試用例設(shè)計(jì)及維護(hù)測(cè)試用例編寫前準(zhǔn)備21測(cè)試用例的更新與維護(hù)

1.隨著項(xiàng)目的進(jìn)行,需求與設(shè)計(jì)的變化,用例需要即時(shí)更新2.測(cè)試過程中,測(cè)試人員會(huì)發(fā)現(xiàn)更多的系統(tǒng)需求,這時(shí)往往測(cè)試人員會(huì)進(jìn)行一個(gè)附帶的測(cè)試,而這時(shí)的測(cè)試恰恰是最重要的,是編寫測(cè)試用例遺漏的,這些測(cè)試點(diǎn)測(cè)試用例最需要補(bǔ)充測(cè)試用例的更新與維護(hù)22測(cè)試用例編寫規(guī)則

1.用例簡(jiǎn)述:要簡(jiǎn)單明了,一句話表明用例目的2.詳細(xì)步驟:一個(gè)操作是一步,切忌不要跳步

3.測(cè)試數(shù)據(jù):不要使用限制型數(shù)據(jù),盡量類舉范圍型數(shù)據(jù)

4.預(yù)期結(jié)果:一定要與需求文檔一致,不確定的結(jié)果需確定后再進(jìn)行描述

5.結(jié)合需求進(jìn)行測(cè)試用例的編寫測(cè)試用例編寫規(guī)則23用例編寫及測(cè)試技術(shù)通用測(cè)試技術(shù)

1.等價(jià)類劃分

等價(jià)類是一個(gè)集合,從集合中取任意數(shù)據(jù)進(jìn)行測(cè)試都得出相同結(jié)果。分為有效等價(jià)類和無(wú)效等價(jià)類

2.邊界值分析用例編寫及測(cè)試技術(shù)通用測(cè)試技術(shù)243.因果圖

從輸入條件之間的組合為設(shè)計(jì)點(diǎn)進(jìn)行編寫用例。

例:

輸入1和2:條件1(輸入真值);條件2(輸入真值);條件3(輸入假值)

輸出:正確結(jié)果(T);錯(cuò)誤結(jié)果(F)

注:條件1.2.3是互斥的,假如輸入值為條件1,就不能為2.3,只能取其一作為一個(gè)輸入的值3.因果圖25判定表輸入1條件1TTT條件2TT條件3T輸入2條件1T條件2TT條件3TTT輸出結(jié)果正確TTT錯(cuò)誤FFF判定表輸入1條件1TTT條件2TT條件3T輸入2條件1T條件264.通過測(cè)試

主要用于驗(yàn)證系統(tǒng)和它的需求是否一致,確定軟件可以做什么,一般通過分析需求說明書設(shè)計(jì)測(cè)試用例。5.失敗測(cè)試

純粹為了破壞軟件而設(shè)計(jì)和執(zhí)行的測(cè)試用例,也叫做迫使出錯(cuò)測(cè)試4.通過測(cè)試276.錯(cuò)誤猜測(cè)

基于經(jīng)驗(yàn)和直接推測(cè)程序中所有可能存在的各種錯(cuò)誤,從而有針對(duì)性地設(shè)計(jì)測(cè)試用例的方法。7.隨機(jī)測(cè)試

是指測(cè)試中的所有輸入數(shù)據(jù)都是隨機(jī)產(chǎn)生的,其目標(biāo)是模擬用戶的操作,也稱猴子測(cè)試。6.錯(cuò)誤猜測(cè)288.測(cè)試方法的選擇①任何情況下都必須使用邊界值分析方法②使用等價(jià)值分析方法補(bǔ)充一些測(cè)試用例③用錯(cuò)誤猜測(cè)法再追加一些測(cè)試用例④若程序的功能說明中含有輸入條件的組合情況,應(yīng)在一開始就選用因果圖法⑤若程序的某些功能適合自動(dòng)測(cè)試,即可采用自動(dòng)測(cè)試方法以及隨機(jī)測(cè)試方法進(jìn)行測(cè)試。8.測(cè)試方法的選擇29功能性測(cè)試方法

1.輸入非法數(shù)據(jù)

2.輸入默認(rèn)值

3.輸入特殊字符集

4.輸入使緩沖區(qū)溢出的數(shù)據(jù)

5.輸入產(chǎn)生錯(cuò)誤的合法數(shù)據(jù)組合

6.產(chǎn)生同一個(gè)輸入的各種可能輸出功能性測(cè)試方法307.輸入不符合業(yè)務(wù)規(guī)則的無(wú)效輸出8.輸出屬性修改后的結(jié)果9.屏幕刷新顯示10.輸出結(jié)果溢出11.介質(zhì)忙或不可用12.文件名不合法13.更改訪問權(quán)限

7.輸入不符合業(yè)務(wù)規(guī)則的無(wú)效輸出31功能和界面測(cè)試方法

1.文本框測(cè)試:內(nèi)容長(zhǎng)度,類型,格式

2.命令按鈕控件測(cè)試:功能是否實(shí)現(xiàn),提示信息是否正確,不符合業(yè)務(wù)背景輸入是否有處理方法

3.單選按鈕控件的測(cè)試:?jiǎn)芜x是否實(shí)現(xiàn),功能可否實(shí)現(xiàn),是否有默認(rèn)選項(xiàng)

4.up-down控件文本框測(cè)試:上下箭頭的控制,邊界值,默認(rèn)值,非法輸入字符的測(cè)試功能和界面測(cè)試方法325.組合列表框的測(cè)試:條目?jī)?nèi)容的檢查,條目功能能否實(shí)現(xiàn),列表框內(nèi)能否輸入數(shù)據(jù)6.復(fù)選框控件的測(cè)試:全選,部分選中,全部不選,逐一執(zhí)行每個(gè)復(fù)選框的功能,常用組合多個(gè)復(fù)選框的功能7.列表框控件的測(cè)試:條目?jī)?nèi)容正確,滾動(dòng)條可以滾動(dòng),條碼功能能否實(shí)現(xiàn),能否實(shí)現(xiàn)多選操作5.組合列表框的測(cè)試:條目?jī)?nèi)容的檢查,條目功能能否實(shí)現(xiàn),列338.滾動(dòng)條控件的測(cè)試:能否滾動(dòng),拖動(dòng)滾動(dòng)條屏幕刷新情況及信息顯示情況,滾動(dòng)條上下按鈕可否使用,鼠標(biāo)滾輪是否可以滾動(dòng),單擊滾動(dòng)條是否滾動(dòng)9.各種控件在窗體中混合使用的測(cè)試:空間間相互作用,Tab鍵順序,熱鍵使用,Enter和Esc鍵的使用,控件組合后的功能實(shí)現(xiàn)10.文件操作:打開文件,保存文件,上傳文件,關(guān)閉文件,打印文件8.滾動(dòng)條控件的測(cè)試:能否滾動(dòng),拖動(dòng)滾動(dòng)條屏幕刷新情況及信3411.鼠標(biāo)操作:?jiǎn)螕?,雙擊,三擊,右鍵,拖放,滾輪,組合鍵+鼠標(biāo),光標(biāo)形狀12.窗體:窗體大小,移動(dòng)窗體,縮放窗體,顯示分辨率13.控件:位置樣式,錯(cuò)別字,中英文混合,字體樣式及大小14.菜單:功能實(shí)現(xiàn),快捷鍵,熱鍵,字體字號(hào)的一致,中英文混合,菜單顯示與權(quán)限的關(guān)系,鼠標(biāo)右鍵,菜單深度,菜單圖標(biāo)11.鼠標(biāo)操作:?jiǎn)螕?,雙擊,三擊,右鍵,拖放,滾輪,組合鍵3515.特殊屬性:公司及產(chǎn)品介紹,LOGO,產(chǎn)品標(biāo)志,幫助>關(guān)于,界面風(fēng)格15.特殊屬性:公司及產(chǎn)品介紹,LOGO,產(chǎn)品標(biāo)志,幫助>36文檔測(cè)試

需測(cè)試的文檔:

1.用戶手冊(cè)2.Readme文件

3.包裝文字和圖形4.市場(chǎng)宣傳材料

5.授權(quán)、用戶許可協(xié)議6.標(biāo)簽

7.指南及向?qū)臋n測(cè)試37文檔測(cè)試的內(nèi)容

1.術(shù)語(yǔ):用戶能否理解,是否標(biāo)準(zhǔn),使用是否一致

2.標(biāo)題:是否合適,有無(wú)丟失的標(biāo)題,標(biāo)題與產(chǎn)品是否一致

3.內(nèi)容:功能描述正確,清晰,涉及到軟件中的菜單、控件等名稱一致

4.逐步執(zhí)行:確保按文檔步驟執(zhí)行可使用軟件,不缺少遺漏步驟文檔測(cè)試的內(nèi)容385.圖表與圖片:準(zhǔn)確性,確保圖片與產(chǎn)品一致,不是老版本,圖表標(biāo)題正確6.示例:確保示例可以執(zhí)行7.錯(cuò)別字8.排版:排版正確,風(fēng)格一致5.圖表與圖片:準(zhǔn)確性,確保圖片與產(chǎn)品一致,不是老版本,圖39安裝測(cè)試

1.典型安裝:上一步,下一步,取消安裝,關(guān)閉程序,拒絕許可協(xié)議,用戶信息輸入值,幫助按鈕,安裝界面文字描述,安裝中斷,安裝介質(zhì)滿,安裝介質(zhì)損壞或介質(zhì)忙

2.自定義安裝:安裝路徑,安裝功能,默認(rèn)選項(xiàng)是否正確,其他同典型安裝

3.網(wǎng)絡(luò)安裝:網(wǎng)絡(luò)中斷,死機(jī)安裝測(cè)試40卸載測(cè)試

1.程序本身卸載程序

2.控制面板卸載

3.第三方軟件卸載主要關(guān)注:注冊(cè)表無(wú)殘留,所有文件已刪除,卸載過程中界面按鈕可用,熱鍵支持,卸載正在使用的程序,卸載中斷卸載測(cè)試41兼容性測(cè)試

1.操作系統(tǒng)兼容性

2.軟件新舊版本兼容性

3.數(shù)據(jù)共享兼容

4.瀏覽器兼容

5.分辨率兼容兼容性測(cè)試42三·實(shí)施測(cè)試三·實(shí)施測(cè)試43執(zhí)行測(cè)試用例切忌想當(dāng)然的執(zhí)行用例執(zhí)行過程中發(fā)現(xiàn)遺漏功能點(diǎn)需進(jìn)行詳盡并及時(shí)記錄,以便維護(hù)用例增加新版本軟件測(cè)試覆蓋率執(zhí)行過程中突然想到另外一種操作方式可能會(huì)導(dǎo)致BUG,不要懷疑,立即嘗試回歸測(cè)試時(shí),應(yīng)逐步按比例縮減執(zhí)行測(cè)試用例,不要只回歸出現(xiàn)BUG的用例執(zhí)行測(cè)試用例切忌想當(dāng)然的執(zhí)行用例44測(cè)試用例的跟蹤

1.用例執(zhí)行的跟蹤:對(duì)所執(zhí)行用例進(jìn)行量化跟蹤,統(tǒng)計(jì)人均日?qǐng)?zhí)行量,執(zhí)行與未執(zhí)行的比例,執(zhí)行的通過率,未執(zhí)行的原因

2.用例覆蓋率的跟蹤:主要通過對(duì)比實(shí)際發(fā)現(xiàn)BUG與用例發(fā)現(xiàn)BUG的數(shù)據(jù)來(lái)判定和評(píng)估用例的覆蓋率測(cè)試用例的跟蹤45四·缺陷報(bào)告四·缺陷報(bào)告46缺陷報(bào)告的處理流程提交缺陷報(bào)告關(guān)閉缺陷報(bào)告處理缺陷報(bào)告分配缺陷報(bào)告返測(cè)報(bào)告測(cè)試通過返測(cè)未通過缺陷報(bào)告的處理流程提交缺陷報(bào)告關(guān)閉缺陷報(bào)告處理缺陷報(bào)告分配缺47完整缺陷報(bào)告包含的內(nèi)容

1.缺陷編號(hào)2.軟件名稱

3.版本號(hào)4.測(cè)試人員

5.日期6.指定處理人

7.硬件平臺(tái)8.操作系統(tǒng)

9.嚴(yán)重程度10.優(yōu)先級(jí)11.缺陷概述12.詳細(xì)描述13.處理結(jié)果14.處理日期15.處理人16.在什么版本上修復(fù)的17.修復(fù)記錄18.返測(cè)

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論