产品经理|测试工程师为什么需要产品思维?5种方式教你提高测试效率!

产品经理|测试工程师为什么需要产品思维?5种方式教你提高测试效率!

“作为一个产品经理 , 你应该具备的基本素质就是拥有产品思维!”
“作为一个互联网er你应该具备产品思维!”
“作为本次线上活动的运营方 , 你应该具备产品思维!”
“产品思维”这个词似乎随处可以听到或者看到 , 我相信对广大测试人员来说也并不陌生 , 今天就和大家一起聊聊测试工程师的产品思维 。
一、什么是产品思维
既然是聊产品思维 , 那我们就先来看看产品思维的定义吧:“从用户心理需求出发 , 结合自身公司的能力以及市场情况 , 制定的面向市场的可以使商品价值最大化的方案计划的思维体系 。 ”
哈哈 , 相信不少同学看了这么一长串定义就头大 。 简而言之 , 产品思维的本质就是洞察人性+利用人性!
举个例子吧:项目组接到一个新任务:优化一款背单词APP 。 技术思维是这样的:如何对单词库进行压缩存储?怎么样根据用户偏好决定单词出现的先后顺序?如何让PC端和手机APP端内容同步?但是产品思维是:怎么让更多的用户参与到背单词活动中来?如何让用户愿意分享自己的单词清单?如何将背单词与线上付费课程联系起来?
通过这个小例子 , 我们看到了技术思维和产品思维之间明显的差异:技术思维更加关注产品的功能价值、性能指标等;产品思维则是更关注用户痛点和用户价值等 。
二、测试工程师为什么需要产品思维
都说互联网创业者要过三大关:产品关、市场关和管理关 。 而这三关中最最根本的还是产品关 , 毕竟打铁还需自身硬才行啊 。 就好比你开一家服装点 , 地理位置再好、客流量再大、员工管理再现代化……但是你的衣服质量差 , 相信你的服装店开不了多久就要关门大吉了 。 所以从这个角度上说产品思维决定了一家公司的生死存亡 。
看到这里 , 也许有小伙伴会说:“我知道产品思维很重要啊 , 但那是产品经理需要考虑的事 , 我一个小测试 , 只保证软件没bug就好了啊 。 ”
事实并非如此:就像我们在推行敏捷开发理念时 , 曾提到过的——软件质量不是测试工程师一个人的事 , 而是整个团队的事 。 同理 , 产品思维也并不是产品经理一个人的事 , 也是整个团队的事 。 如果你是一个初入行的测试人员 , 你可能只需要了解产品功能、搭建测试环境、编写用例、执行用例、提交测试报告即可……但是如果你是一个有了三四年经验的测试人员 , 你的思维模式就要从技术模式转向产品模式 , 因为在一家公司里任何技术最终的目标还是服务用户的 , 思维模式不转变的话就很可能在互联网的浪潮里被淘汰掉了 。
比如Leader让你测试一个注册页面 , 初级测试人员只需要照着需求文档编写用例然后执行即可 , 比如测试每个输入框的正常异常输入情况 , 多个输入框的排列组合情况 , 输入完成后的信息能否顺利写入数据库 , 最多支持多少用户同时注册等等……但是作为一个中级以上测试人员 , 你可能就会在测试过程中 , 更加注重用户体验 , 也会注意到一些初级人员注意不到的问题 , 比如:所有个人信息都放在一个页面的话 , 会让用户产生畏难心理 , 甚至会放弃注册;支持使用外部账号先登录再注册 , 方便一些新用户可以先体验产品……
三、如何培养自己的产品思维
关于如何培养自己的产品思维 , 我想无非五点:多观察、多学习、多体验、多交流、多实践 。
多观察
产品思维来源于生活 , 又高于生活 。
比如去超市买东西 , 结账的时候总是要排很长的对;