測試工程師為什麼需要產品思維?5種方式教你提高測試效率!

新夢想IT發表於2022-07-12


“作為一個產品經理,你應該具備的基本素質就是擁有產品思維!”

“作為一個網際網路er,你應該具備產品思維!”

“作為本次線上活動的運營方,你應該具備產品思維!”

“產品思維”這個詞似乎隨處可以聽到或者看到,我相信對廣大測試人員來說也並不陌生,今天就和大家一起聊聊 測試工程師 的產品思維。

 

一、什麼是產品思維

既然是聊產品思維,那我們就先來看看產品思維的定義吧: “從使用者心理需求出發,結合自身公司的能力以及市場情況,制定的面向市場的可以使商品價值最大化的方案計劃的思維體系。”

哈哈,相信不少同學看了這麼一長串定義就頭大。簡而言之,產品思維的本質就是洞察人性 +利用人性!

舉個例子吧: 專案組接到一個新任務:最佳化一款背單詞 APP。 技術思維是這樣的: 如何對單詞庫進行壓縮儲存?怎麼樣根據使用者偏好決定單詞出現的先後順序?如何讓 PC端和手機APP端內容同步? 但是產品思維是: 怎麼讓更多的使用者參與到背單詞活動中來?如何讓使用者願意分享自己的單詞清單?如何將背單詞與線上付費課程聯絡起來?

透過這個小例子,我們看到了技術思維和產品思維之間明顯的差異: 技術思維更加關注產品的功能價值、效能指標等;產品思維則是更關注使用者痛點和使用者價值等。

 

二、 測試工程師 為什麼需要產品思維

都說網際網路創業者要過三大關: 產品關、市場關和管理關。而這三關中最最根本的還是產品關,畢竟打鐵還需自身硬才行啊。就好比你開一家服裝點,地理位置再好、客流量再大、員工管理再現代化 ……但是你的衣服質量差,相信你的服裝店開不了多久就要關門大吉了。所以從這個角度上說產品思維決定了一家公司的生死存亡。

看到這裡,也許有小夥伴會說: “我知道產品思維很重要啊,但那是產品經理需要考慮的事,我一個小測試,只保證軟體沒bug就好了啊。”

事實並非如此: 就像我們在推行敏捷開發理念時,曾提到過的 ——軟體質量不是測試工程師一個人的事,而是整個團隊的事。同理,產品思維也並不是產品經理一個人的事,也是整個團隊的事。如果你是一個初入行的測試人員,你可能只需要瞭解產品功能、搭建測試環境、編寫用例、執行用例、提交測試報告即可……但是如果你是一個有了三四年經驗的測試人員,你的思維模式就要從技術模式轉向產品模式,因為在一家公司裡任何技術最終的目標還是服務使用者的,思維模式不轉變的話就很可能在網際網路的浪潮裡被淘汰掉了。

比如 Leader讓你測試一個註冊頁面,初級測試人員只需要照著需求文件編寫用例然後執行即可,比如測試每個輸入框的正常異常輸入情況,多個輸入框的排列組合情況,輸入完成後的資訊能否順利寫入資料庫,最多支援多少使用者同時註冊等等……但是作為一箇中級以上測試人員,你可能就會在測試過程中,更加註重使用者體驗,也會注意到一些初級人員注意不到的問題,比如:所有個人資訊都放在一個頁面的話,會讓使用者產生畏難心理,甚至會放棄註冊;支援使用外部賬號先登入再註冊,方便一些新使用者可以先體驗產品……

 

三、如何培養自己的產品思維

關於如何培養自己的產品思維,我想無非五點: 多觀察、多學習、多體驗、多交流、多實踐。

多觀察

產品思維來源於生活,又高於生活。

比如去超市買東西,結賬的時候總是要排很長的對;

比如去醫院看病,傳統的流程會讓你樓上樓下跑斷腿;又比如,入大排檔擼串,你發現服務生經常上錯菜 ……

這時候如果你不僅僅是抱怨商家的不給力,而是開始思考出現這些問題背後的原因是什麼,有什麼方法可以最佳化他們原有的業務流程,提高商家服務效率,進而提高客戶滿意度。這既是一個在生活中發現痛點,進而想辦法解決痛點的過程;又是一個培養產品思維的好機會。

多學習

活到老,學到老。

當今社會,學習並不僅僅是學生時代的事情,終身學習才是時代的主旋律。不要給自己找藉口說自己很忙沒時間看書什麼的。見過太多的人手機刷朋友圈可以刷上一上午,買的書沒翻幾頁就開始犯困了。而且個人覺得把一本經典書讀上 100遍,勝過隨意瀏覽100本書,“書讀百遍,其義自見”就是這個道理。 推薦幾本培養產品思維的經典好書給大家: 《浪潮之巔》《人人都是產品經理》《設計心理學》。另外,除了利用整塊的時間讀書之外,還可以利用零散時間看一些業內有名的公眾號推文。

多體驗

所謂多體驗,就是多用別人的產品,邊使用邊思考這款產品的優劣之處。

下載別人做的 APP之前,你可以先了解那家公司的資訊、產品定位、目標使用者群體、商業模式和核心賣點。開啟APP將其核心功能流程過一遍,想想這款APP主要解決了使用者的那些需求,還有那些地方可以最佳化。然後可以用Xmind軟體把這款APP的思維腦圖畫出來,想想為什麼設計者這樣設計產品的哥哥模組。再從外觀上,看看它的設計風格是不是符合目標的主流審美觀。最後思考一下,如果你是這款APP的測試人員,你會從哪幾個方面進行測試,你覺得哪些地方最有可能出現BUG,哪些地方還可以進一步最佳化……

多交流

“思想碰撞出智慧的火花”“聽君一席話,勝讀十年書”

不管是和測試同行交流,還是和產品、設計、開發交流,還是同客戶交流,其實都能學到不少的東西。比如你和測試交流的時候,你可以瞭解他們用了哪些最新的測試理念和測試技術,這些理念 or技術可以解決哪些工程上的難題;你和產品or設計交流的時候,你可以學到他們的產品思維or設計思路,瞭解他們手機產品背後的邏輯是什麼?他們期望產品最終達成的效果是什麼?瞭解這些可以幫你更好的設計測試用例;你和開發人員交流,可以瞭解更多技術細節,分析技術風險,甚至提前判斷出哪裡會出現BUG;你和客戶交流,可以瞭解到他們的核心需求是什麼,哪些地方應該是你重點關注的,需要多加一些測試用例,哪些地方是重要性沒那麼高的,這樣方便你合理分配測試資源。

多實踐

“紙上得來終覺淺,覺知此事要躬行”“實踐出真知”“光說不練假把式”

產品思維如果不付諸於實踐,不融合到我們日常的測試工作中去,它將始終是空中樓閣。

你可以把你觀察到的、學習到的、體驗到的、交流到的產品思維,哪怕只是很小的一點思路,運用到日常測試工作中。比如你開始關注使用者註冊的複雜程度了,你可以把這個作為一個用例去執行,度量一下注冊需要填寫多少條資訊、整個註冊流程需要花費多長時間,註冊過程需要手工設定哪些許可權,同時容許多少使用者註冊等等 ……

總而言之,產品思維是一種不同於技術思維的思維模式,這種思維模式也是廣大測試工程師們需要學習的。因為它能幫你開拓視野,跳出技術思維的侷限性;它能幫你更好地理解使用者需求,更好地保證產品質量;它能幫你成為一名優秀的測試工程師!

 


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69940641/viewspace-2905362/,如需轉載,請註明出處,否則將追究法律責任。

相關文章