硬件產(chǎn)品測試該怎么玩?試試這種思路
編輯導(dǎo)讀:作為一個硬件產(chǎn)品經(jīng)理,要對產(chǎn)品測試的相關(guān)環(huán)節(jié)有所了解,把控測試報(bào)告中存在的風(fēng)險(xiǎn),評估關(guān)鍵點(diǎn),了解其中是否有偏差和遺漏,以達(dá)到最后的預(yù)期效果。具體應(yīng)該怎么做呢?本文作者根據(jù)自身工作經(jīng)驗(yàn),從三個維度展開分析,希望對你有幫助。
今天,老廖從自身經(jīng)驗(yàn)、體會,來說說產(chǎn)品最經(jīng)常遇到的一個工作事項(xiàng)——測試,希望能給硬件方面的朋友們帶來一篇有價(jià)值的內(nèi)容。
2018年的時(shí)候,老廖曾經(jīng)面試過一位年紀(jì)在40多歲的PM大哥。
他說,自己已經(jīng)做了8年產(chǎn)品,對于物聯(lián)網(wǎng)硬件產(chǎn)品很在行,然后說了一堆在產(chǎn)品上的規(guī)劃思路。
暫不論他在產(chǎn)品上的思路如何,但在問其,若當(dāng)前做一個產(chǎn)品測試,應(yīng)該要考慮的內(nèi)容點(diǎn)時(shí),支支吾吾回答不上。
造成這樣的結(jié)果,答復(fù)是所在公司的架構(gòu)中,測試一直是由測試部門負(fù)責(zé),因此對相關(guān)環(huán)節(jié)不太了解。
最終,老廖評估這樣的產(chǎn)品經(jīng)理底子太不全面了,沒辦法適應(yīng)公司獨(dú)擋一面的要求。
01 測試在產(chǎn)品工作中尤為重要
為什么測試這么重要?
一個公司,不論其產(chǎn)品策略、部門架構(gòu)如何,硬件產(chǎn)品體系的搭建渠道無外乎三種:自研、外包定制、外部引入。
測試的目的是,不論以何種渠道建立產(chǎn)品體系,在前期產(chǎn)品需求導(dǎo)入,規(guī)劃無誤的情況下,保障產(chǎn)品輸出過程中:
- 產(chǎn)品應(yīng)用開發(fā)符合規(guī)劃;
- 產(chǎn)品質(zhì)量符合設(shè)計(jì)要求;
- 產(chǎn)品在實(shí)際環(huán)境中的使用符合業(yè)務(wù)需要;
或許真有企業(yè),對產(chǎn)品研發(fā)過程關(guān)聯(lián)崗位職能分的特別細(xì),以至產(chǎn)品經(jīng)理角色僅負(fù)責(zé)產(chǎn)品前端某段工作,可以完全放手中段產(chǎn)品測試過程,只對結(jié)果驗(yàn)收即可(老廖不知道是否有這么幸福的產(chǎn)品經(jīng)理崗,只是老廖是一路和弟兄們一點(diǎn)點(diǎn)摸爬滾打的,負(fù)責(zé)了一條龍的產(chǎn)品事務(wù))。
只是,產(chǎn)品經(jīng)理可以以此為由,對測試毫無概念么?
一個對測試沒有概念的產(chǎn)品經(jīng)理,如何把控測試報(bào)告中存在的風(fēng)險(xiǎn),如何評估關(guān)鍵點(diǎn),如何了解其中是否有偏差,遺漏,如果沒有這些把控,又如何評估產(chǎn)品狀態(tài)是否達(dá)到預(yù)期目標(biāo)?
雖然說,由于產(chǎn)品的獨(dú)特性,測試人員在介入產(chǎn)品測試前,也同樣需要對其中的測試要素和驗(yàn)收標(biāo)準(zhǔn)有一個全面了解和掌握。
但產(chǎn)品經(jīng)理,不能期望將產(chǎn)品和需求的匹配度把控,放在測試端同事身上。
一個信息,在一級一級往后的傳遞過程中,本身會因?yàn)楸硎鋈?,接收人的主觀思維意識差異,而導(dǎo)致理解不同,這時(shí)就出現(xiàn)了失真,傳遞層級越多,失真越大。
因此,老廖認(rèn)為,不論公司架構(gòu)如何,一個成熟的產(chǎn)品經(jīng)理,需要對產(chǎn)品全流程事務(wù)有一個較為清晰的概念和把控能力。
而貫穿產(chǎn)品全流程中一個重要事務(wù)就是產(chǎn)品保障性工作——測試。
那么,問題來了,為了保障前面三點(diǎn)內(nèi)容,硬件產(chǎn)品測試該如何規(guī)劃?
02 如何規(guī)劃硬件產(chǎn)品測試
首先,產(chǎn)品測試要建立一個系統(tǒng)性意識。
測試工作,一定要先搭建系統(tǒng)的測試用例,不僅要列出不同維度的測試項(xiàng),測試點(diǎn),還需要列出測試方法、測試合格標(biāo)準(zhǔn),并在測試報(bào)告中,明確單項(xiàng)測試結(jié)果符合度,如涉及數(shù)值,再明確測試數(shù)值。
然后,再來看硬件產(chǎn)品測試該如何規(guī)劃。
產(chǎn)品測試規(guī)劃,大體可以從幾個大的維度來進(jìn)行。
1. 產(chǎn)品功能測試
功能項(xiàng),是產(chǎn)品使用價(jià)值維度最直接的體現(xiàn)。
功能測試的主要目的,是根據(jù)前期規(guī)劃的硬件、固件功能,逐項(xiàng)驗(yàn)證測試設(shè)備的功能使用、流程操作是否符合規(guī)劃;設(shè)備在各操作過程中,表現(xiàn)的狀態(tài)和顯示是否正常,數(shù)據(jù)是否正常等。
功能測試環(huán)節(jié),除考慮各項(xiàng)功能在常規(guī)、正向使用操作流程下的使用結(jié)果外,還應(yīng)考慮非常規(guī)、反向思維下的操作是否會出現(xiàn)異常。
舉個例子:
我們要測試一個有源設(shè)備的開機(jī)功能。
假設(shè)正常情況下的開機(jī)過程,會有一個開機(jī)提示界面,再上報(bào)一包狀態(tài)數(shù)據(jù),然后進(jìn)入正常的待機(jī)階段。
那么,我們反向思維要考慮的內(nèi)容點(diǎn)是:
若在開機(jī)時(shí)就長按電源不松開,或是進(jìn)入開機(jī)界面后又立馬按下電源做關(guān)機(jī)操作,設(shè)備是否會出現(xiàn)死機(jī)或其他異?,F(xiàn)象;在一段時(shí)間內(nèi),進(jìn)行高頻次正向流程的開關(guān)機(jī)操作,設(shè)備的顯示、數(shù)據(jù)上報(bào)、工作是否均能保持正常。
2. 性能測試
性能,是用戶體驗(yàn)價(jià)值的一個重要產(chǎn)品指標(biāo)。
其包含了產(chǎn)品電氣性能、工作穩(wěn)定性、信號能力、數(shù)據(jù)穩(wěn)定性、抗干擾能力、并發(fā)能力、上下行通訊帶寬、精度、準(zhǔn)確度等等相關(guān)維度;
電氣性能又包含了產(chǎn)品充放保護(hù)能力、續(xù)航、電氣保護(hù)能力等;
一個產(chǎn)品性能的強(qiáng)弱好壞,往往決定了你和行業(yè)競品的差距,也往往是你產(chǎn)品的抓手所在。
有朋友可能會問,老廖,你這講的是不是太過了?
老廖想說的是一點(diǎn)都不為過,拿手機(jī)做個例子。
目前行業(yè)上的手機(jī)芯片更新?lián)Q代快吧?
大部分的手機(jī)核心芯片技術(shù)參數(shù)選型類似不?
功能的同質(zhì)化嚴(yán)重不嚴(yán)重?
而用戶選擇手機(jī)的依據(jù)是什么?首選續(xù)航長、充電快、信號強(qiáng)、運(yùn)行無卡頓,然后選擇高像素、音效強(qiáng)等用戶體驗(yàn)佳的方面。
這些都是性能相關(guān)的。物聯(lián)網(wǎng)行業(yè)產(chǎn)品的同質(zhì)化也同樣非常嚴(yán)重。
3. 可靠性測試
可靠性則是用戶體驗(yàn)價(jià)值的另一個指標(biāo)。
常見的可靠性測試,包括對使用環(huán)境有特殊防護(hù)要求的IP防護(hù)等級、抗摔能力、高低溫工作、高低溫存儲、恒溫恒濕工作、抗酸堿能力及抗振能力等方面的測試。
另外,還包括電氣可靠性測試,有反向電壓保護(hù)能力、高低壓保護(hù)、高壓老化、電源沖擊、靜電保護(hù)等。
例如,一個戶外使用的物聯(lián)網(wǎng)產(chǎn)品,需要考慮使用地區(qū)存在的四季溫度差異性,選擇合適的電池。僅用于南方的,選擇-20℃甚至-10℃以上可正常工作的常溫電池即可。
而用于東北,甚至俄羅斯地區(qū)的,則要考慮保障-40℃甚至-60℃以上正常工作的低溫、深低溫電池才行。
這就是此前鬧過一陣的,在東北,冬天一出門外,手機(jī)沒用幾分鐘就關(guān)機(jī)的根本原因所在,我們民用消費(fèi)類手機(jī)所用的電池基本都是常溫電池。
而可靠性測試,就是針對此類設(shè)計(jì)規(guī)劃進(jìn)行驗(yàn)證,評估產(chǎn)品是否達(dá)到使用要求。
產(chǎn)品類別的不同,可依據(jù)不同的可靠性測試標(biāo)準(zhǔn)規(guī)范進(jìn)行驗(yàn)證,有些沒有強(qiáng)制性標(biāo)準(zhǔn)規(guī)范的產(chǎn)品,可基于標(biāo)準(zhǔn)規(guī)范上,降低或強(qiáng)化測試條件和等級。
如:《中華人民共和國國家標(biāo)準(zhǔn)·可靠性試驗(yàn)(第1部分):試驗(yàn)條件和統(tǒng)計(jì)檢驗(yàn)原理(GB/T5080.1-2012)(IEC 60300-3-5:2001)》。
細(xì)致的看,IP防護(hù)等級測試可按IEC60529、GB/T4208、IEC60598等,根據(jù)產(chǎn)品使用環(huán)境需要,選擇8種不同的防塵/防水等級測試。
振動測試可按GB/I2423.56或是IEC 60068-2-64等,選擇在不同振動頻率、幅度、變化方向上測試產(chǎn)品是否可靠。
4. 政策性標(biāo)準(zhǔn)測試
政策性標(biāo)準(zhǔn)測試,本身應(yīng)該算是性能或是可靠性測試的一項(xiàng)內(nèi)容,獨(dú)立拎出來說的原因在于,它的獨(dú)特性--如果不滿足政策標(biāo)準(zhǔn)規(guī)范,往往不允許在市場流通銷售。
做這類測試一般在第三方機(jī)構(gòu)或政府部門完成認(rèn)證檢測,并輸出對應(yīng)的檢測證書報(bào)告。
如常見的電子產(chǎn)品的3C認(rèn)證、手機(jī)的入網(wǎng)許可證、物流行業(yè)的交通部的部標(biāo)機(jī)認(rèn)證、溫濕度監(jiān)控終端的溫濕度測量精度計(jì)量報(bào)告等。
銷往海外的電子產(chǎn)品,則需要根據(jù)售賣國家/地區(qū)的不同,提前完成CE、FCC、UL、ROSH等安規(guī)、環(huán)保資質(zhì)認(rèn)證,產(chǎn)品才能在當(dāng)?shù)卣戒N售。
OK,咱們測試規(guī)劃完了,現(xiàn)在該了解在什么階段下應(yīng)該啟動測試工作了。
03 什么情況下需要安排測試
以新產(chǎn)品研發(fā)經(jīng)歷的流程環(huán)節(jié)來講,老廖認(rèn)為,至少應(yīng)該在以下幾個環(huán)節(jié)啟動測試工作。
1. 樣板階段
樣板,又可以稱為DEMO板,輸出的是一般是測試板、工程機(jī)等,目的是給研發(fā)有一個技術(shù)驗(yàn)證的過程。
在這個過程中,我們關(guān)注的是產(chǎn)品所用技術(shù)是否可行,硬件迭代目標(biāo)是否可達(dá)成,是否存在電路設(shè)計(jì)上的問題、風(fēng)險(xiǎn),
因此,樣板階段的測試一般由硬件開發(fā)人員,圍繞相關(guān)聯(lián)的電氣、電路測試,核心應(yīng)用技術(shù)的性能驗(yàn)證來完成。
例如無線信號在不同使用場景下的穿透、繞射能力的驗(yàn)證。
軟件部分,則會在樣板驗(yàn)證通過后,完成核心應(yīng)用功能開發(fā),并由測試人員完成功能驗(yàn)證,
基于樣板階段的驗(yàn)證通過和軟件部分的開發(fā)測試完成,我們就可以給客戶籌備樣機(jī)了。
2. 樣機(jī)階段
在樣板的開發(fā)完善基礎(chǔ)上,結(jié)合結(jié)構(gòu)外殼,新PCBA制板,就可以輸出樣機(jī)了。
樣機(jī),因其功能、性能開發(fā)的深入,此時(shí),必須要盡可能全面的完成靜態(tài)的功能測試、性能測試,然后助推產(chǎn)品開發(fā)的完成。
同時(shí),還應(yīng)關(guān)注可靠性和政策性測試點(diǎn),逐步根據(jù)產(chǎn)品開發(fā)的完善程度,落地各項(xiàng)測試。
另外,在樣機(jī)階段,我們還應(yīng)該重視用戶側(cè)的使用測試,即直接通過樣機(jī)輸出給客戶、用戶操作使用測試,評估產(chǎn)品存在的問題。
當(dāng)用戶看到產(chǎn)品樣機(jī)時(shí),用戶往往會更加明確自己想要的是什么樣的新產(chǎn)品。
通過可視化、可操作的用戶端體驗(yàn),可以更早獲得用戶的反饋信息,就能更早發(fā)現(xiàn)產(chǎn)品設(shè)計(jì)中的錯誤或缺陷,產(chǎn)品的成功就越有保證。
3. 測試機(jī)階段
當(dāng)樣機(jī)得到各方確認(rèn)后,我們就可以啟動測試機(jī)生產(chǎn)了。
這個階段的目的是,通過更正式的外殼,更完善的PCBA輸出一定數(shù)量的測試產(chǎn)品,提供給測試人員、客戶側(cè),完成整體功能、性能測試、可靠性驗(yàn)證,這個階段也同樣可以涉及政策性驗(yàn)證報(bào)告輸出。
測試機(jī)的數(shù)量可以根據(jù)公司、乙方的需要確定,測試機(jī)臺數(shù)多,自然可以通過大量并行的測試換取測試時(shí)間成本。
當(dāng)然,這個過程可能是一個較為漫長的過程,此時(shí),做為開發(fā)方,必須要系統(tǒng)性的設(shè)定產(chǎn)品測試達(dá)標(biāo)標(biāo)準(zhǔn),然后通過不斷的測試、矯正產(chǎn)品存在的缺陷和問題,
只有在測試樣機(jī)達(dá)到測試達(dá)標(biāo)標(biāo)準(zhǔn)后,才能進(jìn)入下一環(huán)節(jié)——試產(chǎn)。
4. 試產(chǎn)階段
試產(chǎn)階段,老廖又稱之為試運(yùn)行過程,是產(chǎn)品正式量產(chǎn)上市前最后一道把關(guān)工作。
試產(chǎn)的核心目標(biāo)主要分兩塊,
- 一是通過小批次試產(chǎn),完成產(chǎn)品生產(chǎn)制造、入庫出貨全流程的業(yè)務(wù)梳理,更系統(tǒng)的發(fā)現(xiàn)和解決其中存在的問題,推進(jìn)后端鏈條流程的有序可行;
- 二是將試產(chǎn)出來的產(chǎn)品,交由客戶、用戶在實(shí)際場景、業(yè)務(wù)環(huán)節(jié)中流轉(zhuǎn)使用,通過更大體量、真實(shí)業(yè)務(wù)操作,測試驗(yàn)證產(chǎn)品;
乙方普遍會將試運(yùn)行測試作為驗(yàn)收定制產(chǎn)品的最重要環(huán)節(jié),此時(shí),一般會按照雙方約定的測試驗(yàn)收項(xiàng)目,通過持續(xù)一定時(shí)間段現(xiàn)場使用,達(dá)到對產(chǎn)品功能、性能和可靠性驗(yàn)證。
在完成試運(yùn)行測試后,產(chǎn)品經(jīng)理需要輸出正式的產(chǎn)品試運(yùn)行測試報(bào)告,交付內(nèi)部或乙方團(tuán)隊(duì)進(jìn)行評審。
當(dāng)試運(yùn)行測試全面通過時(shí),恭喜你,你的產(chǎn)品就可以全面推向市場,進(jìn)入銷售營運(yùn)過程了。
04 寫在最后
不管怎么說,我們需要有個認(rèn)識 ,測試是手段,矯正才是目的。
而測試與矯正的主要任務(wù)就是要對產(chǎn)品、市場及生產(chǎn)等多個方面進(jìn)行測試,發(fā)現(xiàn)缺陷與問題,及時(shí)矯正,降低項(xiàng)目風(fēng)險(xiǎn),提高新產(chǎn)品上市的成功率。
而保障產(chǎn)品的成功上市,恰是產(chǎn)品經(jīng)理的核心工作目標(biāo)。
那么,身為產(chǎn)品經(jīng)理的你,怎么玩產(chǎn)品測試呢?
作者:廖海強(qiáng),十年物流行業(yè)物聯(lián)網(wǎng)信息化硬件產(chǎn)品經(jīng)驗(yàn);微信公眾號:老廖有的說;
本文由 @老廖有的說 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理,未經(jīng)作者許可,禁止轉(zhuǎn)載。
題圖來自Unsplash,基于CC0協(xié)議。
硬件很難玩
( ??ω?? )
嗯,在以硬件為基礎(chǔ)的物聯(lián)網(wǎng)公司里,硬件是一個基礎(chǔ),但也是核心,一出問題,就連帶了所有部門。非常基礎(chǔ),但關(guān)鍵,壓力大