產(chǎn)品經(jīng)理升級(jí):打開測(cè)試的正確方式

1 評(píng)論 14717 瀏覽 51 收藏 8 分鐘

本文針對(duì)的是創(chuàng)業(yè)公司的測(cè)試、驗(yàn)收工作,顧省略測(cè)試用例編寫等步驟(實(shí)際工作中,如果是產(chǎn)品經(jīng)理兼顧測(cè)試的,也不會(huì)時(shí)間去寫測(cè)試用例的)。產(chǎn)品經(jīng)理需要兼顧測(cè)試工作或驗(yàn)收產(chǎn)品,這是很平常的事,但又有多少人可以正確打開”測(cè)試”這份工作呢?

一輪奮戰(zhàn)之后,新版本終于上線了,正當(dāng)嗨森之時(shí),卻收到了BOSS或者其他渠道的反饋,出現(xiàn)了xxxx的bug,瞬間整個(gè)人都要崩潰了。相信很多人都有遇到過這種神乎其神的情況,明明是測(cè)試過的,為什么就是會(huì)出現(xiàn)問題了。如果公司是有專門的測(cè)試人員,這時(shí)候一般是測(cè)試人員遭殃,如果是產(chǎn)品自己兼顧測(cè)試的,那就是產(chǎn)品遭殃了。

這種情況并不是在測(cè)試的過程中漏掉了,而是自己的測(cè)試方式不對(duì)!

那打開測(cè)試的正確方式應(yīng)該是怎樣的呢?皓皓把自己多年的坑一一告訴大家。

一、 產(chǎn)品的上線流程

完成測(cè)試版之前的需求評(píng)審之類,皓皓就不多啰嗦了,今天主要講的出了測(cè)試版到上線這個(gè)流程。正常情況,都會(huì)現(xiàn)有專門的測(cè)試部門去測(cè)試,當(dāng)產(chǎn)品達(dá)到了一定的條件,就會(huì)提交給產(chǎn)品去驗(yàn)收,驗(yàn)收沒有問題之后,就可以上線了。

二、 確定目標(biāo):是測(cè)試還是驗(yàn)收

“勿忘初心,方得始終!”這句話從另一個(gè)角度的理解就是:做什么事情需要確定目標(biāo),不要讓自己迷失了,最后毫無收獲。因很多創(chuàng)業(yè)公司是沒有專門的測(cè)試部門,所以產(chǎn)品經(jīng)理也會(huì)義不容辭(其實(shí)是迫不得已)把測(cè)試工作給接下來。到了這個(gè)時(shí)候,產(chǎn)品經(jīng)理就一定得明白,自己到底是做測(cè)試階段的工作,還是在做驗(yàn)收的,請(qǐng)不要搞混了,否則就要承擔(dān)后果了。皓皓的心血叮囑:請(qǐng)不要偷懶,把測(cè)試和驗(yàn)收工作一起做了!

三、 測(cè)試階段:重功能

清楚目標(biāo),那就要開展工作了。在測(cè)試階段的工作中心是注重功能的實(shí)現(xiàn),功能可以簡(jiǎn)單概括為三個(gè)方面:UI、具體功能、邏輯。這三個(gè)方面可以使用以下方法來進(jìn)行測(cè)試。

1)UI——界面顯示是否美觀

UI,通常容易出現(xiàn)問題地方就是“撐爆了”。撐爆了是在展示內(nèi)容超過一定限制時(shí),會(huì)出現(xiàn)奇怪的現(xiàn)象,比如一個(gè)名字展示框,在展示5個(gè)字以內(nèi)時(shí),顯示都是美美的,一旦超過了5個(gè)字,就出現(xiàn)莫名奇妙的換行或者其他影響美觀的現(xiàn)象。所以在測(cè)試的時(shí)候,應(yīng)該時(shí)時(shí)刻刻都在注意UI的顯示,而測(cè)試UI是不用專門走一遍,通常是測(cè)試具體功能的時(shí)候輔助性的看一下就行了,這是個(gè)很簡(jiǎn)單的工作。

2)具體功能——反向測(cè)試法

具體功能,比如一個(gè)輸入框,點(diǎn)擊需要彈出數(shù)字鍵盤,而且是只能輸入數(shù)字,不帶小數(shù)點(diǎn)喔,這個(gè)就是具體的功能。一般情況下,開發(fā)小伙伴們?cè)陂_發(fā)的時(shí)候,已經(jīng)按照正常的情況做了一次單元測(cè)試,所以測(cè)試時(shí)就得按照非一般的做法來進(jìn)行全方位測(cè)試。在這里,皓皓常用的是反向測(cè)試法。

舉個(gè)例子:

目標(biāo):測(cè)試收款輸入框的功能是否通過了?

測(cè)試:檢查點(diǎn)擊時(shí)是否彈出數(shù)字鍵盤?是否可以輸入小數(shù)?小數(shù)有沒有限制位數(shù)?是否可以輸入負(fù)數(shù)?是否可以輸入超過10位的數(shù)字?

這樣一輪下來,通常會(huì)收貨頗豐:比如不可輸入超過2位的小數(shù),應(yīng)限制不允許輸入0時(shí)收款成功?;蛟S會(huì)有人說,正常的人都會(huì)在收款的時(shí)候輸入負(fù)數(shù)或者是輸入小數(shù)的時(shí)候輸入超過2位的反人類行為呀,但是測(cè)試就得反人類!

3)邏輯—— 一個(gè)一個(gè)對(duì)著測(cè)

在邏輯測(cè)試這個(gè)層面上,皓皓采用的是最笨的方法,一個(gè)一個(gè)對(duì)著測(cè)。比如有ABCD四個(gè)角色,每個(gè)角色的權(quán)限都不一樣,皓皓就是弄了4個(gè)角色的賬號(hào),一個(gè)一個(gè)對(duì)著,雖然方法笨,但還是挺有用的。但為了更專業(yè)點(diǎn),皓皓以后還是得學(xué)習(xí)一些更優(yōu)的方法才行。

四、 驗(yàn)收階段:業(yè)務(wù)、場(chǎng)景的構(gòu)建

很多時(shí)候,在上線后反饋回來的bug,就是在驗(yàn)收的時(shí)候沒有做好導(dǎo)致。驗(yàn)收階段,很多測(cè)試的方法都是排不上用場(chǎng)的,考究的是業(yè)務(wù)和場(chǎng)景構(gòu)建。業(yè)務(wù)和場(chǎng)景的構(gòu)建一定要有一連串的動(dòng)作,不可像測(cè)試那樣,對(duì)單個(gè)模塊進(jìn)行驗(yàn)收,否則很多問題都是會(huì)被忽略掉,最后被boss發(fā)現(xiàn),于是中槍,卒~ 為了輔助大家的理解,皓皓還是通過一個(gè)例子來闡述。

目標(biāo):驗(yàn)收淘寶的付款模塊

業(yè)務(wù)、場(chǎng)景構(gòu)建:

業(yè)務(wù)——付款》選擇付款方式》支付密碼校對(duì)》付款。

場(chǎng)景——用戶下單成功了,需要向賣家付款,這里會(huì)有多個(gè)場(chǎng)景出現(xiàn)。

場(chǎng)景A:用戶剛下單成,緊接著向賣家付款。該場(chǎng)景下,用戶有可能發(fā)生的情況是:

1)付款》(剛好余額夠)》輸入支付密碼(剛好支付密碼對(duì)了)》付款成功。

2)付款》(余額不夠)》切換到銀行卡(已經(jīng)綁定了銀行卡)》輸入支付密碼(剛好支付密碼對(duì)了)》付款成功。

3)付款》(余額不夠)》切換到銀行卡(未綁定銀行卡)…………

如此類推~

場(chǎng)景B:用戶以前下單成功的,現(xiàn)在要向賣家付款。該場(chǎng)景下,需要考慮到用戶會(huì)點(diǎn)擊商品、訂單詳情來查看的環(huán)節(jié)。

五、 小結(jié)

產(chǎn)品上線前的測(cè)試、驗(yàn)收都是一個(gè)重大的工程,需要謹(jǐn)慎對(duì)待。為把產(chǎn)品做得更好,需要明確每個(gè)階段的目標(biāo),然后針對(duì)不同的目標(biāo)采取不同的措施。

 

作者:皓皓,微信公眾號(hào):qipa2233。從市場(chǎng)轉(zhuǎn)型到產(chǎn)品經(jīng)理,從事過移動(dòng)醫(yī)療產(chǎn)品設(shè)計(jì),目前就職于SAAS產(chǎn)品公司。所有內(nèi)容為本人任職于一線產(chǎn)品經(jīng)理的日常工作日記和感悟,旨在幫助產(chǎn)品新人(0–3年內(nèi))、想做產(chǎn)品的人、想了解產(chǎn)品的人快速了解產(chǎn)品經(jīng)理這個(gè)行業(yè)。

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

更多精彩內(nèi)容,請(qǐng)關(guān)注人人都是產(chǎn)品經(jīng)理微信公眾號(hào)或下載App
評(píng)論
評(píng)論請(qǐng)登錄
  1. 所以做一段時(shí)間測(cè)試之后,感覺自己變得特別愛挑刺了 ??

    來自山東 回復(fù)