《測(cè)試執(zhí)行及測(cè)試報(bào)告》_第1頁
已閱讀1頁,還剩37頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、測(cè)試執(zhí)行,Chapter 1 測(cè)試執(zhí)行,Chapter 2 軟件缺陷,課程目錄,Chapter 3 測(cè)試報(bào)告,Chapter 1 測(cè)試執(zhí)行,,1.1 什么是執(zhí)行測(cè)試用例1.2 測(cè)試執(zhí)行過程注意事項(xiàng),什么是執(zhí)行測(cè)試用例,根據(jù)已有的測(cè)試用例,按照里面的步驟一步一步的執(zhí)行,查看預(yù)期結(jié)果與實(shí)際結(jié)果是否一致。,明確要在被測(cè)軟件的哪個(gè)版本上執(zhí)行?確認(rèn)要驗(yàn)證的測(cè)試點(diǎn),在被測(cè)版本上已經(jīng)實(shí)現(xiàn)了。按照測(cè)試用例的預(yù)置條件、步驟進(jìn)行執(zhí)行按照測(cè)試用例的預(yù)

2、期結(jié)果進(jìn)行結(jié)果判斷如果結(jié)果失敗,說明找到了缺陷,測(cè)試用例的執(zhí)行,當(dāng)用例還尚未被執(zhí)行時(shí),是No Test未執(zhí)行狀態(tài)當(dāng)執(zhí)行結(jié)果與預(yù)期結(jié)果相符時(shí),是Pass通過狀態(tài)當(dāng)執(zhí)行結(jié)果與預(yù)期結(jié)果不符時(shí),是Fail失敗狀態(tài)當(dāng)因?yàn)檐浖腥毕荻恋K了用例步驟的執(zhí)行,且該缺陷并不是我們的測(cè)試點(diǎn),則用例是Block阻礙狀態(tài)。當(dāng)用例正在執(zhí)行中,但是需要耗較多時(shí)間去觀察其結(jié)果,是Investigate觀察中狀態(tài)。,用例執(zhí)行結(jié)果,測(cè)試執(zhí)行過程注意事項(xiàng),搭建測(cè)

3、試環(huán)境事項(xiàng)注意前提條件和特殊說明測(cè)試用例要全部執(zhí)行不要忽視任何偶然現(xiàn)象加強(qiáng)測(cè)試過程記錄詳細(xì)預(yù)期與實(shí)際的不一致提交缺陷時(shí)與開發(fā)的關(guān)系處理提交一份優(yōu)秀的問題報(bào)告單及時(shí)更新測(cè)試用例,Chapter 2 軟件缺陷,,2.1 缺陷的理論基礎(chǔ)2.2 缺陷的生命周期2.3 缺陷的流程2.4 缺陷的狀態(tài)2.5 缺陷的等級(jí)2.6 缺陷實(shí)例與練習(xí),缺陷理論基礎(chǔ),,2.1.1 缺陷的定義2.1.2 缺陷的原因2.1.3 缺陷的修

4、復(fù)成本2.1.4 缺陷的分布特征2.1.5 缺陷的抗藥性2.1.6 并非所有缺陷都要修改,缺陷的定義,軟件未實(shí)現(xiàn)需求和規(guī)格要求的功能軟件出現(xiàn)了需求和規(guī)格指明不該出現(xiàn)的錯(cuò)誤軟件實(shí)現(xiàn)了需求和規(guī)格未提及的功能軟件未實(shí)現(xiàn)需求和規(guī)格未明確提及但應(yīng)該實(shí)現(xiàn)的內(nèi)容軟件難以理解,不易使用,運(yùn)行緩慢,或者最終用戶(估計(jì)會(huì))認(rèn)為不好。測(cè)試用例執(zhí)行中發(fā)現(xiàn)的與預(yù)期結(jié)果不符的現(xiàn)象 缺陷又名為BUG(臭蟲),缺陷的原因,缺陷的修復(fù)成本,缺

5、陷的分布特征,集結(jié)(二八定理) 缺陷往往喜歡扎堆,一個(gè)模塊已經(jīng)發(fā)現(xiàn)的缺陷比別的模塊多,通常不是代表這個(gè)模塊已經(jīng)把缺陷暴露完了,而是意味著這個(gè)模塊還存在有同樣多的缺陷尚未被發(fā)現(xiàn)。這就是著名的二八定理:80%的缺陷出現(xiàn)在 20%的模塊。,并非所有的缺陷都需要修復(fù),有一些原因,使得有些缺陷我們不修復(fù):沒有足夠的時(shí)間不算真正的軟件缺陷修復(fù)的風(fēng)險(xiǎn)太大不值得修復(fù),缺陷的生命周期,缺陷的流程,缺陷生命周期—狀態(tài),

6、缺陷的等級(jí),缺陷單的編寫,一個(gè)好的缺陷單,是你提交之后就再也沒人聯(lián)系你,然后過了一段時(shí)間已經(jīng)被完美地修復(fù),轉(zhuǎn)回到你手上進(jìn)行驗(yàn)證測(cè)試這樣的一個(gè)單子要做到這樣,你應(yīng)該怎么做呢 1、提供足夠的錯(cuò)誤環(huán)境信息,使得開發(fā)人員既能夠明確如何重現(xiàn)故障現(xiàn)象,又有足夠的信息定位到問題的根源 2、書寫良好的重現(xiàn)步驟; 3、上傳附件,例如軟件運(yùn)行日志,抓圖,網(wǎng)絡(luò)抓包,聲音,視頻等。 4、使用特殊的顏色對(duì)重點(diǎn)詞

7、語進(jìn)行標(biāo)記; 5、使用關(guān)鍵詞進(jìn)行強(qiáng)調(diào) 6、特殊標(biāo)記,一個(gè)缺陷的基本要素,缺陷ID 缺陷復(fù)現(xiàn)步驟缺陷標(biāo)題 期望結(jié)果 測(cè)試環(huán)境 實(shí)際結(jié)果缺陷發(fā)現(xiàn)的日期和時(shí)間

8、附件缺陷提交人缺陷的優(yōu)先級(jí)缺陷的嚴(yán)重等級(jí);測(cè)試類型發(fā)現(xiàn)缺陷的軟件版本,例子-excel表,例子-bugfree,如何寫好每部分(1),標(biāo)題:創(chuàng)建一個(gè)簡(jiǎn)短的標(biāo)題,讓問題看起來更清晰?!皯?yīng)用崩潰”是一個(gè)很惱人的標(biāo)題因?yàn)樗鼪]有足夠的信息包括在這份報(bào)告里面。取而代之的是標(biāo)題應(yīng)該包含錯(cuò)誤消息和消息碼,或者是結(jié)果的名稱以及失敗時(shí)你正在做的事情。例如:Error 402:訪問拒絕當(dāng)點(diǎn)擊“發(fā)送郵件”這個(gè)例子就提供了缺陷系統(tǒng)的上下文信息。差:

9、“程序崩潰”,“報(bào)錯(cuò)”,“Bug”好:“從’Kifu’中打印時(shí)5C79錯(cuò)誤”,“’Kifu honors’報(bào)表為空”產(chǎn)品:用名稱標(biāo)識(shí)產(chǎn)品,告知你使用的是哪個(gè)版本。絕大部分軟件都包含有版本信息。web應(yīng)用的版本信息通常在頁腳。差:“你的應(yīng)用”好:”Kifu v1.01″平臺(tái):告訴我們軟件運(yùn)行在什么平臺(tái)。尤其是操作系統(tǒng)的名字及版本和游覽器名稱版本。特別是web應(yīng)用,這些信息對(duì)我們很重要。差:“Windows”好:“Window

10、s7,IE9”是否能重現(xiàn):有些惱火的Bug是間歇性的出現(xiàn),我們想預(yù)先知道,如果我們正在處理一個(gè)靈異事件或者正逢Bug出現(xiàn)時(shí)。差:留空白好:“每次”,“偶然”,“不重現(xiàn)”,如何寫好每部分(2),● 總結(jié):用簡(jiǎn)潔的語言概括出Bug出現(xiàn)時(shí)你正在做的事情。從上下文開始,在操作應(yīng)用的哪個(gè)部分。聚焦在你做的時(shí)候軟件做了什么?差:“系統(tǒng)不能用了”好:在“honor report”頁面單擊“打印按鈕”,但是報(bào)表是空的。● 發(fā)生了什么:一步

11、一步描述你做的事情當(dāng)bug出現(xiàn)時(shí),為什么你認(rèn)為是錯(cuò)誤的。事無巨細(xì),打印出菜單的名稱,頁面標(biāo)題,點(diǎn)擊時(shí)的按鈕或者鏈接的名稱。做相同的操作是不是出現(xiàn)一樣的錯(cuò)誤。差:“空白報(bào)表”好:“點(diǎn)擊 ‘File/Save as…’,’Save‘對(duì)話空彈出,然后點(diǎn)擊‘OK’按鈕,但是文件沒有保存”● 錯(cuò)誤時(shí)什么:如果錯(cuò)誤消息出現(xiàn)時(shí),拷貝粘貼整個(gè)信息,這樣更有利于我們跟蹤錯(cuò)誤。差:“有個(gè)錯(cuò)誤,點(diǎn)擊它始終讀不出”好:“Error 403:訪問拒絕”

12、● 復(fù)現(xiàn)的步驟:如果你可以讓bug重現(xiàn),那太好了,這能提供很大的幫助。一步步描述如何重現(xiàn)次bug。差:“打印沒法使用”好:“從‘Honors Report’頁面,點(diǎn)擊‘打印按鈕’”,如何寫好每部分(3),● 預(yù)期結(jié)果:描述你預(yù)期發(fā)生的結(jié)果當(dāng)bug發(fā)生時(shí),這部分特別有用如果程序沒有按照你期待的結(jié)果發(fā)生時(shí),因?yàn)樗茉幃?。差:“我期待能正常工作”好:“我期待能看到‘Honors Reports’的PDF文件”真實(shí)結(jié)果:當(dāng)bug發(fā)生

13、時(shí)是怎么發(fā)生的,什么錯(cuò)誤,為什么有錯(cuò),或者如果錯(cuò)誤拋出,拋出什么錯(cuò)。差:“沒法用”好:“我收到是空的PDF文件,或者’403錯(cuò)誤,訪問拒絕’” ● 附件:如果你知道怎么截屏,做吧,附上一個(gè)簡(jiǎn)短的錯(cuò)誤,截屏可以是錯(cuò)誤之前或者發(fā)生錯(cuò)誤之后,我們的開發(fā)者能夠看到究竟發(fā)生了什么。如果應(yīng)用有崩潰的日志,同樣附上它。,Chapter 3 測(cè)試報(bào)告,,3.1 測(cè)試報(bào)告的主要內(nèi)容3.2 測(cè)試結(jié)果分析3.3 測(cè)試總結(jié),測(cè)試報(bào)告的主要內(nèi)容(掌上

14、書院),,3.1.1 數(shù)據(jù)統(tǒng)計(jì)3.1.2 遺留bug情況3.1.3 測(cè)試風(fēng)險(xiǎn)3.1.4 測(cè)試對(duì)象評(píng)估3.1.5 測(cè)試結(jié)論3.2 測(cè)試總結(jié),數(shù)據(jù)統(tǒng)計(jì)-人力投入,數(shù)據(jù)統(tǒng)計(jì)-用例覆蓋率,數(shù)據(jù)統(tǒng)計(jì)-問題單分類統(tǒng)計(jì),遺留bug情況,測(cè)試風(fēng)險(xiǎn),測(cè)試對(duì)象評(píng)估,測(cè)試結(jié)論,測(cè)試結(jié)果分析,測(cè)試執(zhí)行結(jié)束后,測(cè)試活動(dòng)還沒有結(jié)束。測(cè)試結(jié)果分析是必不可少的重要環(huán)節(jié), “ 編筐編簍,全在收口 ” ,測(cè)試結(jié)果的分析對(duì)下一輪測(cè)試工作的開展有很

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲(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)論