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

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

怎么看待QA(軟件測(cè)試)漏測(cè)bug?

2022-06-27 15:47 作者:黑馬測(cè)試  | 我要投稿


PS:本文轉(zhuǎn)載自黑馬測(cè)試高贊知乎文章

鏈接:https://www.zhihu.com/question/39389917/answer/2215057188


先拋出我的2個(gè)觀點(diǎn):

1、漏測(cè)不一定是測(cè)試的鍋。但當(dāng)問(wèn)題發(fā)生時(shí),測(cè)試第一時(shí)間不要去拒絕推卸責(zé)任,而是要先去解決漏測(cè)問(wèn)題。

2、漏測(cè)問(wèn)題的及時(shí)處理很重要,但是避免再次漏測(cè)更重要。

為了將此問(wèn)題闡述的更清楚,我將通過(guò)下面幾個(gè)方面來(lái)論述:

1、“漏測(cè)”的原因分析
2、如何第一時(shí)間去解決“漏測(cè)”問(wèn)題
3、如何避免自己無(wú)辜背鍋“漏測(cè)”
4、如何避免再次“漏測(cè)”的建議(重點(diǎn))
5、如何在消滅“漏測(cè)”的基礎(chǔ)上還能保證測(cè)試效率
6、消滅“漏測(cè)”相關(guān)的學(xué)習(xí)視頻推薦



一、“漏測(cè)”原因分析

近幾年,發(fā)生了好幾起互聯(lián)網(wǎng)圈的”漏測(cè)”事件:

2011年淘寶一元門事件,單個(gè)商家預(yù)計(jì)損失在幾百到上百萬(wàn)之間;

2014年刀塔傳奇母親節(jié)事件,2萬(wàn)金幣變鉆石(價(jià)值2000元人民幣),該福利全服推送;

2015年攜程癱瘓門事件,致使攜程盤前股價(jià)暴跌11.67%;

2017年初陰陽(yáng)師“業(yè)原火”事件,無(wú)敵體力無(wú)限制刷副本,還能刷到頂級(jí)材料,多少大R的噩夢(mèng);

2018年王者榮耀test郵件事件,安卓QQ區(qū)喜獲“天美史上最強(qiáng)福利”,英雄沈夢(mèng)溪、棒球奇才、英雄李信和灼熱之刃四個(gè)永久道具隨便用;

2019年拼多多優(yōu)惠券事件,傳言該BUG使拼多多一夜損失200億。

.....


那么,漏測(cè)了一定是測(cè)試的鍋嗎?其實(shí)不然,導(dǎo)致漏測(cè)的原因有很多,隨便舉例,就會(huì)有這么些情況:

① 需求規(guī)格不明確,導(dǎo)致測(cè)試用例編寫過(guò)于粗獷。產(chǎn)品和測(cè)試的責(zé)任。

② 需求規(guī)格變更但未通知測(cè)試,導(dǎo)致測(cè)試用例未及時(shí)更新,產(chǎn)品責(zé)任。

③ 測(cè)試用例覆蓋不全面,場(chǎng)景出現(xiàn)遺漏,測(cè)試主責(zé),產(chǎn)品、研發(fā)負(fù)責(zé)(參與用例評(píng)審)。

④ 測(cè)試過(guò)程中未嚴(yán)格按照測(cè)試用例執(zhí)行,測(cè)試責(zé)任。

⑤ 時(shí)間不充足,經(jīng)項(xiàng)目組達(dá)成一致后僅執(zhí)行了部分優(yōu)先級(jí)較高的模塊測(cè)試,導(dǎo)致一些功能點(diǎn)在測(cè)試過(guò)程中被忽略,那么項(xiàng)目、研發(fā)、產(chǎn)品、測(cè)試都有責(zé)任。

⑥ 測(cè)試環(huán)境受限,導(dǎo)致缺陷漏測(cè)。

⑦ 開(kāi)發(fā)人員解決bug時(shí)引入的新BUG等等。

可以看出以上情況都會(huì)導(dǎo)致系統(tǒng)在上線之后出現(xiàn)異常,而且并不都是測(cè)試的責(zé)任。產(chǎn)品、研發(fā)、項(xiàng)目、測(cè)試環(huán)境都可能要擔(dān)責(zé)。

所以再仔細(xì)的測(cè)試,都無(wú)法避免漏測(cè),簡(jiǎn)直是防不勝防。


所以"漏測(cè)"這口鍋全部扣測(cè)試身上,明顯是不能接受的,關(guān)鍵在于測(cè)試人員需要找出足夠的證據(jù)來(lái)保護(hù)自己。

但出現(xiàn)bug后,也不要直接甩鍋,這樣讓人感覺(jué)在逃避問(wèn)題。第一要緊事情是處理bug,盡量減少對(duì)用戶的影響;只要用戶影響不大,即便有責(zé)任后果也不會(huì)太嚴(yán)重。

如何第一時(shí)間處理好bug呢?


二、如何第一時(shí)間去解決“漏測(cè)”問(wèn)題

相比“漏測(cè)”的歸責(zé),我們更應(yīng)該關(guān)注的是如何去解決漏測(cè)問(wèn)題。如何處理呢?一般分為下面2步:

問(wèn)題發(fā)生時(shí),拒絕推卸責(zé)任,第一時(shí)間解決用戶使用問(wèn)題。當(dāng)問(wèn)題出現(xiàn)后測(cè)試應(yīng)該立即記錄,確認(rèn)影響范圍,并盡快找到恢復(fù)方法。優(yōu)先保證用戶使用恢復(fù)正常。

②縮短問(wèn)題修復(fù)時(shí)間,盡快推送修復(fù)后的版本給用戶。確認(rèn)問(wèn)題復(fù)現(xiàn)步驟,并緊急協(xié)調(diào)研發(fā)人員進(jìn)行修復(fù)。


三、如何避免自己無(wú)辜背鍋“漏測(cè)”

“漏測(cè)"問(wèn)題解決了,但“漏測(cè)"這口鍋就會(huì)全部扣測(cè)試身上呢,這樣明顯也是不能接受的,測(cè)試人員需要找出足夠的證據(jù)來(lái)保護(hù)自己。

所以,我們一定要對(duì)測(cè)試后出現(xiàn)的bug做好總結(jié),事后組織反思會(huì),進(jìn)針對(duì)本次事故問(wèn)題原因進(jìn)行追溯,通過(guò)回溯確定問(wèn)題的產(chǎn)生原因,問(wèn)題的責(zé)任認(rèn)定基本就清楚了。

問(wèn)題回溯一般從bug的引入階段,bug的產(chǎn)生原因,bug的遺漏原因等幾個(gè)方面去分析。例如:

1)Bug如果是需求階段引入的,需求本身有遺漏/描述不清楚,那么主要是產(chǎn)品人員的責(zé)任,但是設(shè)計(jì)、開(kāi)發(fā)、測(cè)試人員沒(méi)有評(píng)審出問(wèn)題,同樣也有責(zé)任

2) Bug 如果是開(kāi)發(fā)階段引入的,測(cè)試人員設(shè)計(jì)用例的時(shí)候沒(méi)有考慮到,那么主要是測(cè)試人員的責(zé)任,但是測(cè)試用例同樣是要經(jīng)過(guò)開(kāi)發(fā)、產(chǎn)品的評(píng)審才會(huì)使用的

3)bug同樣是開(kāi)發(fā)階段引入的,如果bug是由于開(kāi)發(fā)修改bug的時(shí)候引入了新的bug,恰好那個(gè)用例之前測(cè)試過(guò),不會(huì)再重新測(cè)試了,這樣的遺漏主要責(zé)任就在開(kāi)發(fā),修改bug控制影響范圍是開(kāi)發(fā)必須做到的,但是測(cè)試人員可以沒(méi)有做到代碼看護(hù)的事情

4) 再或者產(chǎn)品人員變更需求后,只是告訴開(kāi)發(fā)要改,但是沒(méi)有同步給測(cè)試,造成測(cè)試漏測(cè),這就是項(xiàng)目研發(fā)流程有問(wèn)題了,項(xiàng)目經(jīng)理要負(fù)主要責(zé)任。

通過(guò)上面幾個(gè)例子也可以看出,bug的產(chǎn)生有很多種可能的原因,一般情況下,在項(xiàng)目組中不會(huì)刻意的強(qiáng)調(diào)誰(shuí)要負(fù)主要責(zé)任。為了團(tuán)隊(duì)的團(tuán)結(jié),大部分情況下都是產(chǎn)品、開(kāi)發(fā)、測(cè)試共同承擔(dān)責(zé)任。

小貼士:本章節(jié)內(nèi)容轉(zhuǎn)載自:軟件測(cè)試完后,還有BUG,是測(cè)試人員的問(wèn)題嗎?

四、如何避免再次“漏測(cè)”的建議(重點(diǎn))

一坑絕不二踩,一個(gè)坑絕不摔兩次跤。如何避免漏測(cè)?送你下面6條建議:


規(guī)范工作流程,制定標(biāo)準(zhǔn)。可以主動(dòng)推動(dòng)項(xiàng)目團(tuán)隊(duì)就項(xiàng)目工作流程認(rèn)知達(dá)成一致,明確項(xiàng)目排期,嚴(yán)格按照項(xiàng)目計(jì)劃時(shí)間進(jìn)行,需求lackdown后禁止再改動(dòng)需求或者增加新需求。避免打出現(xiàn)信息同步不及時(shí)或者不同步問(wèn)題。若必須改動(dòng)則必須通過(guò)項(xiàng)目會(huì)議全員通過(guò)后才可。

②規(guī)范測(cè)試計(jì)劃,做好Plan B。計(jì)劃要明確測(cè)試范圍、測(cè)試方法,以及準(zhǔn)入準(zhǔn)出標(biāo)準(zhǔn);同時(shí)要考慮項(xiàng)目過(guò)程中的可能風(fēng)險(xiǎn)問(wèn)題,做好Plan B。

統(tǒng)一用例編寫規(guī)范,選好回歸用例??梢越y(tǒng)一團(tuán)隊(duì)用例編寫標(biāo)準(zhǔn),明確優(yōu)先級(jí)并得到項(xiàng)目團(tuán)隊(duì)的認(rèn)可。P0優(yōu)先級(jí)的用例可用于回歸測(cè)試,確保功能可用(一般影響功能正常使用的均為P0)。

嚴(yán)格執(zhí)行用例、拒絕模糊驗(yàn)收。可以將用例上傳至同一平臺(tái)進(jìn)行管理,執(zhí)行時(shí)直接在平臺(tái)做好記錄,避免執(zhí)行過(guò)程中遺漏或者測(cè)試人員“偷懶”導(dǎo)致執(zhí)行不完全。而且執(zhí)行失敗的用例可跟bug關(guān)聯(lián)起來(lái),最終輸出報(bào)告。此時(shí)驗(yàn)收標(biāo)準(zhǔn)可具體化到用例執(zhí)行無(wú)遺漏,缺陷無(wú)遺留或者解決率達(dá)到XX%,甚至可以按照優(yōu)先級(jí)、嚴(yán)重程度再具體到每個(gè)級(jí)別的解決率。例如:嚴(yán)重程度S0、S1級(jí)別解決率100%、S2級(jí)別解決率98%等等。

⑤拒接口頭需求,拒提口頭Bug。所有工作對(duì)接需要有文字形式的記錄,包括提測(cè)、提bug、上線通知。不要覺(jué)得大家關(guān)系很好,有的東西說(shuō)一聲即可。當(dāng)事故來(lái)臨時(shí)你可以再看看關(guān)系好還有沒(méi)有用。做好文字形式的記錄既是保護(hù)自己也是約束各方,為自己的一言一行負(fù)責(zé)。

此外,測(cè)試還可以推動(dòng)一下項(xiàng)目上線策略的制定,例如可推動(dòng)灰度發(fā)布策略,明確灰度范圍,可選一些容忍度較好的客戶群加入灰度名單,上線前先進(jìn)行灰度試用,若規(guī)定時(shí)間內(nèi)有異常,隨時(shí)回滾修復(fù);若規(guī)定時(shí)間無(wú)異常問(wèn)題上報(bào),即可全量推送。


若是為了避免“漏測(cè)”事故,就一味降低測(cè)試效率,這當(dāng)然也是不允許的。
判斷一個(gè)測(cè)試團(tuán)隊(duì)強(qiáng)不強(qiáng),會(huì)至少兩個(gè)維度:是不是快(效率),是不是好(沒(méi)有漏測(cè))。
強(qiáng)悍的測(cè)試團(tuán)隊(duì)?wèi)?yīng)該是又快又好。


五、如何在消滅“漏測(cè)”的基礎(chǔ)上還能保證測(cè)試效率

(1)善用平臺(tái)統(tǒng)一管理(用例、Bug):可以借助一些好用的平臺(tái),推動(dòng)項(xiàng)目團(tuán)隊(duì)使用。公共平臺(tái)數(shù)據(jù)清晰透明,方便團(tuán)隊(duì)各方隨時(shí)查看測(cè)試進(jìn)度、bug解決進(jìn)度。

(2)善用工具完善測(cè)試:可以借助一些測(cè)試工具的使用,來(lái)彌補(bǔ)人為做不到的監(jiān)控,比如可以在測(cè)試途中開(kāi)著抓包工具,對(duì)于所有的請(qǐng)求和響應(yīng)均做好監(jiān)控,以防發(fā)生不明確復(fù)現(xiàn)手段導(dǎo)致bug滯留問(wèn)題,也能給研發(fā)提供一個(gè)初步的定位,幫助研發(fā)縮短問(wèn)題排查流程,從而提高bug解決效率。

(3)規(guī)范用例編寫標(biāo)準(zhǔn),團(tuán)隊(duì)達(dá)成統(tǒng)一。這里要明確到標(biāo)題格式、前置條件、操作步驟、預(yù)期結(jié)果,最重要的是要明確用例優(yōu)先級(jí)。

(4)引入自動(dòng)化,讓測(cè)試更高效。眾所周知,自動(dòng)化測(cè)試可以很好的提升效率,那么我們的回歸用例明確后,這部分回歸工作可以通過(guò)自動(dòng)化來(lái)實(shí)現(xiàn),找個(gè)“工具人”24小時(shí)不眠不休干活,豈不是可以在有效時(shí)間內(nèi)更充分的測(cè)試。

(5)多看代碼,理解研發(fā)所想。工作之余建議大家多看看研發(fā)的代碼,看不懂可以讓研發(fā)講解大致思路,但是我相信最簡(jiǎn)單if else還是可以看懂的,找到里面的邏輯處理關(guān)系,可以明白開(kāi)發(fā)實(shí)現(xiàn)某個(gè)功能都考慮了哪些場(chǎng)景,再結(jié)合用戶使用場(chǎng)景就知道哪里會(huì)有可能出問(wèn)題,測(cè)試的時(shí)候可以著重測(cè)試,效率會(huì)更高哦。



六、消滅“漏測(cè)”相關(guān)的學(xué)習(xí)視頻推薦

回看與“漏測(cè)”的原因,凡是與測(cè)試人員相關(guān)的,我們發(fā)現(xiàn)都和測(cè)試用例有關(guān)。若測(cè)試用例覆蓋能跟全面,更細(xì)致,執(zhí)行更到位,則會(huì)大大提升消滅“漏測(cè)”的概率。

所以推薦幾個(gè)與測(cè)試用例的學(xué)習(xí)資料給大家。

需要文字學(xué)習(xí)資料,請(qǐng)狠狠點(diǎn)擊下方鏈接:

《如何編寫測(cè)試用例?1821 贊同 · 259 評(píng)論回答》

https://www.zhihu.com/question/51558124/answer/1494934653

《如何寫出高效的軟件測(cè)試用例?637 贊同 · 49 評(píng)論回答》

https://www.zhihu.com/question/39865629/answer/1639536795

需要視頻學(xué)習(xí)資料,可以狠狠點(diǎn)擊下方鏈接:



若你是對(duì)測(cè)試不太了解的測(cè)試小萌新,有太多太多對(duì)測(cè)試的疑惑(前途、薪資、技術(shù)含量、男生是否可以干.....),強(qiáng)烈推薦你觀看《測(cè)試小白必看:學(xué)習(xí)軟件測(cè)試必問(wèn)的100個(gè)問(wèn)題,從此貼開(kāi)始》,相信能掃除掉你心目中90%以上的常見(jiàn)問(wèn)題。


《100個(gè)常見(jiàn)問(wèn)題鏈接》:http://bbs.itheima.com/thread-507947-1-1.html



最后,為方便大家自學(xué)軟件測(cè)試,特意給大家準(zhǔn)備了一份13G的超實(shí)用干貨學(xué)習(xí)資源,涉及的內(nèi)容非常全面。


包括軟件學(xué)習(xí)路線圖,黑馬50多天的上課視頻、16個(gè)突擊實(shí)戰(zhàn)項(xiàng)目,80余個(gè)軟件測(cè)試用軟件,37份測(cè)試文檔,70個(gè)軟件測(cè)試相關(guān)問(wèn)題,40篇測(cè)試經(jīng)驗(yàn)級(jí)文章,上千份測(cè)試真題分享,還有2020軟件測(cè)試面試寶典,還有軟件測(cè)試求職的各類精選簡(jiǎn)歷,希望對(duì)大家有所幫助…..


《2022黑馬測(cè)試學(xué)習(xí)路線圖鏈接》:http://bbs.itheima.com/thread-405757-1-1.html



怎么看待QA(軟件測(cè)試)漏測(cè)bug?的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
大姚县| 桓台县| 从江县| 彭山县| 昌平区| 胶南市| 沐川县| 阳高县| 界首市| 紫金县| 滨州市| 大渡口区| 张家川| 瑞安市| 通城县| 南江县| 福海县| 吉木萨尔县| 屯昌县| 日土县| 若羌县| 昌黎县| 崇明县| 嫩江县| 平潭县| 荥阳市| 辰溪县| 临湘市| 忻州市| 容城县| 屏东市| 昌宁县| 武定县| 册亨县| 息烽县| 岳阳县| 十堰市| 东辽县| 夏河县| 夏邑县| 卢湾区|