最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

如何提交一個(gè)清楚的Bug?

2020-03-21 17:09 作者:飛塔  | 我要投稿

? ? ? ?這應(yīng)該是測(cè)試工程師最最基礎(chǔ)的能力了。表達(dá)不清楚的Bug會(huì)讓開發(fā)一臉懵逼、浪費(fèi)團(tuán)隊(duì)時(shí)間;表達(dá)清楚的Bug能幫助開發(fā)快速定位問題。雖然是基礎(chǔ)能力,但事實(shí)上有些測(cè)試同學(xué)、其是入行沒多久的新人,并不知道如何清楚表達(dá)一個(gè)bug。那么,一個(gè)讓開發(fā)看得懂的Bug到底是什么樣的呢?首先我們要清楚什么是Bug?一般情況下,我們只要能判斷軟件當(dāng)前的實(shí)現(xiàn)效果需求設(shè)計(jì)的預(yù)期效果不相符,就可以判定為這個(gè)是軟件的Bug。接著我們要理解提交Bug的主要目的,提交Bug是為了告訴開發(fā)哪里有問題、并盡可能地告訴開發(fā)產(chǎn)生問題的原因是什么。因此,我們提交的Bug能達(dá)到這個(gè)目的即可,為了達(dá)到這個(gè)目的,大部分情況下我們提交的Bug要包括以下幾點(diǎn):

1. Bug標(biāo)題。Bug標(biāo)題是軟件缺陷的精簡(jiǎn)描述,通??梢圆捎谩霸谑裁辞闆r下進(jìn)行什么操作發(fā)生了什么問題”的模式來(lái)描述。注意,標(biāo)題盡量直指問題本質(zhì),不要過(guò)長(zhǎng)。詳細(xì)的描述可以放在報(bào)告正文里。

2. 功能模塊。告訴開發(fā)問題是發(fā)生在哪個(gè)功能模塊,比如pc端登錄,還是app支付等。

3. 優(yōu)先級(jí)。基于對(duì)業(yè)務(wù)的重要性程度評(píng)判優(yōu)先級(jí),比如訂單支付失敗的Bug當(dāng)然是優(yōu)先級(jí)高的Bug,而一些UI小Bug可以視為優(yōu)先級(jí)低的Bug。通過(guò)評(píng)估bug的優(yōu)先級(jí),團(tuán)隊(duì)可以決定是否要花時(shí)間精力去修復(fù)這個(gè)bug,如果要修復(fù),什么時(shí)候修復(fù)等。

4. 對(duì)應(yīng)的負(fù)責(zé)人(前端Bug or 后端Bug or 產(chǎn)品Bug等)。提交Bug后需要指定對(duì)應(yīng)功能模塊的負(fù)責(zé)人,這樣Bug才會(huì)有人修。

5. 前置條件。例如,為了復(fù)現(xiàn)Bug,可能需要某個(gè)具有對(duì)應(yīng)權(quán)限的賬號(hào)、或者已經(jīng)具備相關(guān)測(cè)試數(shù)據(jù),因此可以在前置條件里把復(fù)現(xiàn)Bug需要的條件講清楚。

6. 操作步驟。這也是非常重要的,操作步驟可以告訴開發(fā)如何穩(wěn)定地復(fù)現(xiàn)Bug,對(duì)開發(fā)定位問題原因非常重要。

7. 實(shí)際結(jié)果。實(shí)際結(jié)果是軟件當(dāng)前實(shí)現(xiàn)的效果,通過(guò)實(shí)際結(jié)果告訴開發(fā),當(dāng)前的Bug具體效果、表現(xiàn)是什么。實(shí)際結(jié)果最好有圖片就附上圖片、有視頻就附上視頻、后端Bug往往也要附上接口(包括接口的請(qǐng)求體、返回體等)

8. 預(yù)期結(jié)果。預(yù)期效果是產(chǎn)品設(shè)計(jì)想要的效果,通過(guò)預(yù)期結(jié)果告訴開發(fā),軟件想要做成什么、需要做成什么樣。必要的情況下,可以附上產(chǎn)品的需求圖。

9. 原因分析。基于對(duì)業(yè)務(wù)、對(duì)程序的理解,測(cè)試同學(xué)要盡可能定位產(chǎn)生Bug可能的原因。比如接口請(qǐng)求錯(cuò)誤、接口響應(yīng)錯(cuò)誤、計(jì)算錯(cuò)誤、需求理解錯(cuò)誤等。當(dāng)然,有些Bug測(cè)試同學(xué)是無(wú)法定位出原因的,這種情況可以和開發(fā)同學(xué)一起定位原因。

10. 所屬環(huán)境和配置。大部分情況下,測(cè)試是在測(cè)試環(huán)境中進(jìn)行軟件測(cè)試的,因此所屬環(huán)境可以不寫,但對(duì)于特殊的Bug,比如線上Bug、部分機(jī)型的Bug等,是需要寫清楚環(huán)境的。

11. 備注。大部分情況下,提交Bug也不需要寫備注,備注的目的也是為了說(shuō)明清楚、補(bǔ)充說(shuō)明Bug,只要有助于這個(gè)目的,而又無(wú)法歸類到以上幾點(diǎn),就可以在備注中說(shuō)明。

如何提交一個(gè)清楚的Bug?的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
射阳县| 陈巴尔虎旗| 宁化县| 鞍山市| 准格尔旗| 繁峙县| 泰兴市| 拜泉县| 余江县| 玛沁县| 新巴尔虎右旗| 弥勒县| 龙门县| 丹阳市| 阳西县| 潞城市| 乐清市| 晋中市| 吴旗县| 搜索| 临海市| 六盘水市| 肥城市| 平南县| 衡水市| 佳木斯市| 南溪县| 邢台县| 宾川县| 平谷区| 三江| 天水市| 德格县| 肇庆市| 洪雅县| 黑龙江省| 新化县| 江陵县| 南阳市| 蓬莱市| 阿拉善左旗|