成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

如何寫一份良好的缺陷(Bug)報告

開發 測試
沒錯,任何軟件都存在bug,哪怕是我們自己也存在缺陷,因為程序員也是普通人,人是會犯錯誤的。當有人在使用軟件時遇到bug,你需要使用郵件形成一份缺陷bug,發送給開發人員。開發者可以依據該報告定位問題,復現問題,修復問題。

沒錯,任何軟件都存在bug,哪怕是我們自己也存在缺陷,因為程序員也是普通人,人是會犯錯誤的。當有人在使用軟件時遇到bug,你需要使用郵件形成一份缺陷bug,發送給開發人員。開發者可以依據該報告定位問題,復現問題,修復問題。

但是很多時候,開發人員很難理解提交上的缺陷報告,因為發送人并不了解我們需要的是什么,那如何與開發人員溝通以及如何寫出一份缺陷報告,在這篇文章,我將教你如何寫出一份清晰的缺陷報告能使開發者理解、復現、修復問題,這里下載缺陷報告模板。

[[84102]] 

為什么要發送缺陷報告

缺陷報告可以用很多方式來幫助我們的開發者。

● 他們能告知我們沒有意識到的問題

● 他們能發現我們可能還沒想到的新特性

● 他們能幫助我們感受到客戶是如何使用我們的軟件,以至于我們可以做的更好

沒有這些缺陷報告,我們就不知道出錯的地方,我們需要它就像你唱歌跳舞時需要有軟件的支持一樣。

 

什么時候發送缺陷報告

● 簡單來說就是越快越好,詳細來說就是:

● 當你看到一個錯誤消息時就發送錯誤報告

● 當屏幕是空白或者數據缺失就發送報告

● 當程序沒有出現預期的結果時發送報告

● 當程序崩潰、死機、沒有響應或者響應很慢時發送報告

● 當程序返回錯誤結果時發送報告

● 當你得不到想需要的結果時發送報告

● 如果你不清楚怎樣做時發送報告

● 如果你不喜歡軟件做的方式,或者軟件老打攪你時,發送錯報告

● 如果你想在系統中實現一個變通方案時發送報告

 

缺陷報告需要有哪些內容

缺陷報告應該包含很多信息,你提供的信息越多效果越好,對于開發者,就像我,提供一個純文本文件模板給你填充然后郵件發給我,當然也有表格形式的,但是最期待你自己杜撰一份然后發給我。下面是一些必須包括的部分以及如何寫好每部分:

標題:創建一個簡短的標題,讓問題看起來更清晰。“應用崩潰”是一個很惱人的標題因為它沒有足夠的信息包括在這份報告里面。取而代之的是標題應該包含錯誤消息和消息碼,或者是結果的名稱以及失敗時你正在做的事情。例如:Error 402:訪問拒絕當點擊“發送郵件”這個例子就提供了缺陷系統的上下文信息。

差:“程序崩潰”,“報錯”,“Bug”

好:“從’Kifu’中打印時5C79錯誤”,“’Kifu honors’報表為空”

產品:用名稱標識產品,告知你使用的是哪個版本。絕大部分軟件都包含有版本信息。web應用的版本信息通常在頁腳。

差:“你的應用”

好:”Kifu v1.01″

平臺:告訴我們軟件運行在什么平臺。尤其是操作系統的名字及版本和游覽器名稱版本。特別是web應用,這些信息對我們很重要。

差:“Windows”

好:“Windows7,IE9”

是否能重現:有些惱火的Bug是間歇性的出現,我們想預先知道,如果我們正在處理一個靈異事件或者正逢Bug出現時。

差:留空白

好:“每次”,“偶然”,“不重現”

 

描述:這部分是很多人拿不定的地方,不知道怎么描述問題,在描述中做到包括下面的內容:

● 總結:用簡潔的語言概括出Bug出現時你正在做的事情。從上下文開始,在操作應用的哪個部分。聚焦在你做的時候軟件做了什么?

差:“系統不能用了”

好:在“honor report”頁面單擊“打印按鈕”,但是報表是空的。

● 發生了什么:一步一步描述你做的事情當bug出現時,為什么你認為是錯誤的。事無巨細,打印出菜單的名稱,頁面標題,點擊時的按鈕或者鏈接的名稱。做相同的操作是不是出現一樣的錯誤。

差:“空白報表”

好:“點擊 ‘File/Save as…’,’Save‘對話空彈出,然后點擊‘OK’按鈕,但是文件沒有保存”

● 錯誤時什么:如果錯誤消息出現時,拷貝粘貼整個信息,這樣更有利于我們跟蹤錯誤。

差:“有個錯誤,點擊它始終讀不出”

好:“Error 403:訪問拒絕”

● 復現的步驟:如果你可以讓bug重現,那太好了,這能提供很大的幫助。一步步描述如何重現次bug。

差:“打印沒法使用”

好:“從‘Honors Report’頁面,點擊‘打印按鈕’”

● 預期結果:描述你預期發生的結果當bug發生時,這部分特別有用如果程序沒有按照你期待的結果發生時,因為它很詭異。

差:“我期待能正常工作”

好:“我期待能看到‘Honors Reports’的PDF文件”

真實結果:當bug發生時是怎么發生的,什么錯誤,為什么有錯,或者如果錯誤拋出,拋出什么錯。

差:“沒法用”

好:“我收到是空的PDF文件,或者’403錯誤,訪問拒絕’”

 

● 附件:如果你知道怎么截屏,做吧,附上一個簡短的錯誤,截屏可以是錯誤之前或者發生錯誤之后,我們的開發者能夠看到究竟發生了什么。如果應用有崩潰的日志,同樣附上它。

● 聯系方式:附上你的名字和email,我們可以讓你提交的報告及時的得到答復,在我們不理解問題的描述時還能夠詢問你,如果你忘記附聯系方式了,我們也就沒法聯系到你,也沒法修復bug。

英文原文:Noverse

本文鏈接:http://blog.jobbole.com/22209/

責任編輯:林師授 來源: 伯樂在線
相關推薦

2012-11-27 09:54:57

簡歷創業項目

2023-05-19 06:53:58

GPT分析報告

2019-08-01 12:59:21

Bug代碼程序

2018-07-29 15:33:04

2018-03-09 10:28:30

生態報告簽收

2015-03-19 15:17:11

2023-05-06 12:26:41

2021-08-26 07:34:30

交互說明文檔設計師職場

2013-12-20 13:51:38

IT運維運維管理員年終總結

2019-03-24 14:14:40

代碼閱讀源代碼

2018-02-08 18:48:42

區塊鏈食品安全

2018-12-28 10:31:16

網絡故障運營商

2022-04-29 08:48:25

開源

2018-04-24 09:17:15

容器原生存儲

2022-07-04 21:10:43

通信故障路由器

2017-01-05 18:39:35

數據分析大數據時代分析報告

2021-10-22 06:04:05

勒索軟件攻擊報告

2018-02-08 08:35:23

區塊鏈食品安全食品供應商

2018-05-16 09:00:00

物聯網物聯網平臺IoT

2014-08-28 15:21:03

Linux面試
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 精品乱码一区二区 | 欧美啊v在线观看 | 在线播放中文字幕 | 免费在线看黄视频 | 国产精品久久久久久久久久免费看 | 日韩一区二区久久 | 美国av片在线观看 | 欧美一级欧美一级在线播放 | 日韩免费一区二区 | 免费看一区二区三区 | 国产精彩视频 | 丁香综合 | 美女一级黄 | 国产高清视频一区 | 日韩视频一区二区 | 亚洲一区二区精品视频在线观看 | 91亚洲精选 | 国产欧美日韩精品一区 | 中文字幕第90页 | 97国产一区二区精品久久呦 | jizz视频 | 国产精品国产精品国产专区不卡 | 一区二区三区免费 | 91免费高清视频 | 欧美在线 | 精品福利一区二区三区 | 国产精品日韩高清伦字幕搜索 | 91九色在线观看 | av毛片 | 日韩在线一区二区 | 国产欧美一区二区三区久久手机版 | 美女视频一区二区三区 | 亚洲网站在线观看 | 久久久久久国产精品免费 | av在线天天 | 中文字幕一区二区三区在线观看 | 91免费在线 | 九九亚洲 | 天天躁天天操 | 亚洲三级免费看 | 日韩欧美精品一区 |