如果把測(cè)試都開(kāi)除了,那會(huì)怎樣

3 評(píng)論 9436 瀏覽 37 收藏 6 分鐘

對(duì)任何一個(gè)專(zhuān)業(yè)崗位,我們都應(yīng)該保持一些敬畏,反智主義只適合開(kāi)玩笑的時(shí)候,不能成為做事態(tài)度。

若干年前,我在知乎上看到一個(gè)很有趣的問(wèn)題:

為什么互聯(lián)網(wǎng)公司不開(kāi)除測(cè)試,轉(zhuǎn)而讓大眾來(lái)測(cè),找到一個(gè)Bug給100元?

答:大家的討論很有意思,不少都是圍繞100塊夠不夠、給不給、怎么給來(lái)說(shuō)的。我的角度是,測(cè)試是產(chǎn)品團(tuán)隊(duì)里一個(gè)重要的角色(團(tuán)隊(duì)早期可能由產(chǎn)品經(jīng)理來(lái)兼任這個(gè)角色),沒(méi)了他們還真的不行。

(1)默認(rèn)前提是,開(kāi)發(fā)已經(jīng)做了單元測(cè)試和冒煙測(cè)試(原則上冒煙測(cè)試應(yīng)該測(cè)試來(lái)做,但人家都被你們開(kāi)除了啊,只好讓開(kāi)發(fā)來(lái)做了,至少要保證交給大眾的是一個(gè)能跑起來(lái)的產(chǎn)品),這兩項(xiàng)總不至于期望大眾來(lái)幫忙做吧。

(2)很多Bug其實(shí)并不是非黑即白,也許產(chǎn)品就是這么設(shè)計(jì)的。這些內(nèi)部的測(cè)試知道,但外部的大眾不知道,他們用起來(lái)覺(jué)得不爽,當(dāng)Bug提了,這錢(qián)是給還是不給?哪怕公司內(nèi)部,當(dāng)測(cè)試發(fā)現(xiàn)此類(lèi)問(wèn)題(比如為了安全考慮,第二次輸入密碼的確認(rèn)框不允許復(fù)制粘貼),開(kāi)發(fā)說(shuō)這是一個(gè)需求/特性,還得再把產(chǎn)品經(jīng)理叫過(guò)來(lái)一起討論,外部可做不到。

(3)專(zhuān)業(yè)的測(cè)試需要測(cè)試用例(Test Case),但常見(jiàn)的測(cè)試用例(臨界值相關(guān)、內(nèi)存會(huì)不會(huì)泄露、特殊字符等……專(zhuān)業(yè)測(cè)試人員玩起來(lái)一套一套的,分分鐘把開(kāi)發(fā)認(rèn)為沒(méi)問(wèn)題的程序掛掉)在大眾那里可做不到,更不要說(shuō)TC評(píng)審了?;蛘哒f(shuō),大眾永遠(yuǎn)是知其然不知其所以然,所以只能做黑盒測(cè)試,沒(méi)有辦法做白盒測(cè)試。

(4)專(zhuān)業(yè)測(cè)試提的Bug是分級(jí)的(成熟的產(chǎn)品應(yīng)該有Bug分級(jí)標(biāo)準(zhǔn)和規(guī)范)。研發(fā)流程里應(yīng)該有相應(yīng)規(guī)定,幾級(jí)以上的Bug必須全部close才能發(fā)布;開(kāi)發(fā)也會(huì)按照級(jí)別來(lái)確定修復(fù)順序,并不是所有的Bug都需要馬上修復(fù)。而大眾提交上來(lái)的Bug,還得額外安排人去做分級(jí)Review。

(5)專(zhuān)業(yè)測(cè)試會(huì)把Bug指定給特定的開(kāi)發(fā)或產(chǎn)品經(jīng)理,背后的邏輯是這些特定人員知道技術(shù)角度的模塊劃分,以及對(duì)應(yīng)的負(fù)責(zé)人,只有這樣才能方便流程向下執(zhí)行。而大眾提交上來(lái)的Bug,還得安排人去做assign to這個(gè)動(dòng)作。

(6)專(zhuān)業(yè)測(cè)試懂得用開(kāi)發(fā)明白的語(yǔ)言描述Bug,能說(shuō)清楚是什么機(jī)器、什么系統(tǒng)、什么版本,特別是能說(shuō)清楚“如何重現(xiàn)”。而大眾提上來(lái)的Bug,出錯(cuò)環(huán)境不明確,Bug重現(xiàn)不了,急死你。

(7)內(nèi)部經(jīng)常有針對(duì)Bug的討論,部分Bug可以defer或reject。那么問(wèn)題來(lái)了,誰(shuí)來(lái)牽頭組織討論,以確定Bug狀態(tài)的流轉(zhuǎn)與控制?可不要指望大眾會(huì)“跟進(jìn)”自己提交的Bug。

(8)如果開(kāi)發(fā)比較牛,能理解大眾提的Bug,但改完后誰(shuí)來(lái)確認(rèn)是否修復(fù),誰(shuí)來(lái)close這個(gè)Bug,整體的回歸測(cè)試誰(shuí)來(lái)做?

(9)以上還只說(shuō)了狹義的功能測(cè)試,性能測(cè)試、壓力測(cè)試怎么辦?大眾沒(méi)法幫你模擬10萬(wàn)人同時(shí)做某個(gè)操作。還有,自動(dòng)化測(cè)試誰(shuí)來(lái)做?

(10)QA——質(zhì)量控制相關(guān)的事情還沒(méi)說(shuō)呢。

(11)其實(shí),這個(gè)做法接近于UAT(用戶接受度測(cè)試),也有人叫驗(yàn)收測(cè)試。經(jīng)常由產(chǎn)品經(jīng)理代表用戶做(當(dāng)然,有資源最好讓用戶親自來(lái)),不是找Bug,而是看產(chǎn)品是否滿足用戶需求、設(shè)計(jì)是否符合用戶認(rèn)知,等等。

(12)這事兒很好,有條件都做吧。但更多的目的是找個(gè)理由和用戶互動(dòng),而不是找Bug。

所以,測(cè)試還是很重要的吧。雖然在早期團(tuán)隊(duì)中,經(jīng)常“全民測(cè)試”,但這個(gè)角色與產(chǎn)品經(jīng)理截然不同的思維方式(產(chǎn)品抓大放小,測(cè)試關(guān)注特例),對(duì)團(tuán)隊(duì)是個(gè)很有必要的補(bǔ)充。

#專(zhuān)欄作家#

蘇杰,好產(chǎn)品創(chuàng)始人,人人都是產(chǎn)品經(jīng)理專(zhuān)欄作家,前阿里巴巴產(chǎn)品經(jīng)理?!度巳硕际钱a(chǎn)品經(jīng)理》、《淘寶十年產(chǎn)品事》作者,七印部落發(fā)起人,期待和同學(xué)們一起,用好產(chǎn)品改變世界。

本文原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理。未經(jīng)許可,禁止轉(zhuǎn)載。

題圖來(lái)自 Pixabay,基于 CC0 協(xié)議

更多精彩內(nèi)容,請(qǐng)關(guān)注人人都是產(chǎn)品經(jīng)理微信公眾號(hào)或下載App
評(píng)論
評(píng)論請(qǐng)登錄
  1. 不錯(cuò),誰(shuí)來(lái)跟我說(shuō)一下何為冒煙測(cè)試

    回復(fù)
  2. 厲害

    回復(fù)