产品经理做测试那些事儿
周六,深夜,我拖着满是疲倦的身躯,四处闲逛,来到小巷一家还闪着霓虹的酒吧,我略一犹豫走了进去。
酒吧冷冷清清,寥寥几对男女,在昏暗的灯光下切切私语,我没兴趣知道他们在说些什么,懒懒趴在吧台,酒保一脸贼像,笑嘻嘻问我想喝点什么,并向我推销他们的新品鸡尾酒,我不看他,只说啤酒。
酒保自讨没趣,把酒摆在我面前,我眼神空洞,一口口喝酒。
吧台上还坐着个戴着墨镜,满脸胡茬的大叔,喝着的也是啤酒。
这时我的手机铃声响起,我挣扎两下,拿出手机,却看是总监打来的.
没办法,接吧“喂,总监。”
总监“朝聆夕改,你在干嘛?”
我“我….我在回家路上。”
总监“BUG处理得怎么样,是不是要发新版?”
我“嗯,BUG处理得差不多了,要发新版。不过研发的同事说怕再说问题,要多测两天再上……”
总监“那你还回什么家,好好测啊!当时测试的时候不好好测,现在倒想起来谨慎了…..”
我“好的,我周末继续测….”
挂了电话,我木木地喝了口寒彻心扉的啤酒,准备再做几分钟就回去。
这时,旁边的大叔冷笑一声“小伙子,你是产品吧?”
我一激灵“你怎么知道?”
大叔抿了一口啤酒“我不仅知道你是个产品经理,还知道你们公司人不多,你们公司没QA。”
我手抖了抖,杯子掉在桌上,溅起的啤酒,冰凉了我的神经,我一下子清醒了。
他猜的没错。我是个产品经理,移动互联产品经理,公司刚B轮,人确实不多,没有QA。
我转过身去,看他,才发现其实他邋遢之余很是潇洒,昏暗的灯光下那闪闪的墨镜遮住了他深邃的眼睛,嘴角泛着浅浅笑意,胡茬还留存着啤酒的水渍….
我一抱拳“请问前辈高名?”
他笑了“别来那套文绉绉的,老子姓高,你可以叫我老高。以前是移动互联创业公司的产品总监,现在下海做生意,兼职算命。”
得道高人!我知道我今天遇到高人了。
他不看我“是不是测试遇到麻烦了?”
我低头“嗯,公司没测试,我负责组织研发同事测试,结果测完上线,出现了机型适配的问题,只能重新发布…”
他说“你知道测试是什么吗?为什么你们公司没测试?你作为产品经理,却得做测试的工作?”
我有点蒙“测试,就是一群人拿着手机测BUG啊,公司不是没招过测试,上次来的那个测试,看所有人下班了都没走,第二天就不愿因来了…….我对产品最熟啊,再说也缺人。”
老高咂两下嘴“错,错,错!测试是产品策划到上线维护中不可缺少的一环,测试质量的高低直接关系到产品的可用性,友好性,可靠性。虽然测试是必要的,但测 试人员不是必要的,大多数的初创公司并不设置QA的岗位。,没有测试人员,其实也是一种敏捷的方式,facebook在从创立起很长一段时间里都 是没有测试的。产品经理做测试,一方面是因为对产品最熟,也是因为开发思维与测试思维是不同思维的原因,说了你也不懂。”
我不服气,猛地喝了一口酒“那你说说测试是什么?”
他 又笑“从测试内容上看,测试主要分为UI测试、功能测试、兼容性和性能测试。UI测试就是界面视觉的测试,找设计师测就行了,兼容性和性能测试人力不可 为,一般要借助工具测,必须测,像你们这种手机适配问题肯定是没走过这个流程。,产品跟研发做的就是功能测试。测试是有许多方法的,但主要分 为三类…..”
“黑盒测试、白盒测试和沙盘测试!”原来是酒保打断,这厮在旁边偷听许久了,我还以为他是想趁我不注意给我倒酒。
我说“你还懂这个。”
酒保贱贱一笑“略懂,略懂,以前做测试的,花名测三通。”
老高也有兴趣了“那你说说什么是黑盒测试。”
测三通“黑盒测试,也可以叫不透明测试,它着眼于程序外部结构,不考虑内部逻辑结构,主要针对软件界面和软件功能进行测试。主要方法有等价类划分法、因果 图法和错误推测法。等价类划分法就是把产品按照模块进行划分成若干个部分,分人测试,一般公司都用这。因果图法就是根据流程图,测试前、后置条件,从而推 断是否可以正常使用的办法。”
见我不太明白,他又补充说“比如在购物车点击确定,购物车里是空的——返回“用 户名错误”提醒,就是一条因果图法的测试用例。白盒测试与黑盒测试互补,是透明测试,在于全面了解程序内部逻辑结构、对所有逻辑路径进行测试。沙盘测试就 像你们产品经理做竞品分析的时候做的那个什么….“
老高提醒“任务走查。”
测三通“嗷~任务走查,模拟用户在实际环境中的测试,也就是把一个个用户场景都走通一遍把重要的逻辑漏洞过滤掉,一般产品上线前的回归测试就用它。”
真是人不可貌相,我深深看了测三通一眼,然后温柔地对他说“倒酒。”
老高补充说“其实还有许多测试内容,比如
排序测试 字符测试 缓存测试 必要信息测试 准确性测试在测试中是很容易忘记的,你最好记住。”
我拼命点头“前辈教导的是,我们平时用的就是黑盒测试,那你能跟我讲讲测试的流程吗?”
老高用酒杯砸了砸桌子“这个要好久(好酒)呀…..”
我定睛一看果然酒杯空了。
我看了测三通一看:“倒酒,算我的!”
测三通这小子早就在旁边等着了,赶紧给老高倒了杯12年的人头牛。
老高喝了口“好酒,既然你这么有诚意我就好好跟你说说。”
我跟测三通都聚精会神地看着他。
老高“测试流程主要分为这么几步,
测试资源准备; 测试人员分工与选择测试方式; 测试FIX任务。除此之外你还要准备相关文档。话说你叫什么名?”我这才想起我没做自我介绍“哦哦,我叫朝聆夕改,你叫我小朝就行了。”
老高“小改呀,你平时测试资料准备都准备些什么呀”
我想了想“主要就是各种型号、操作系统的手机,有时候还需要给他们准备点纸笔。”
老高点点头“嗯,你说的是测试设备的准备。测试资料一般要准备狼蚁网站SEO优化几项
测试设置,除了你说的手机、纸笔外,你还要借场所,就是会议室之类的,准备点小零食也是有好处的; 测试坏境,一般就是内测坏境、正式环境; 测试账号,普通账号和特殊账号,都要多准备些,临时准备会影响测试人员的士气; 测试人员,要预约好,安排规划,不然临时就叫走,把你气的半死; 测试用例,这儿是产品测试的核心,是对产品的所有节目的视觉、交互和功能逻辑的汇总。”测三通插嘴“这个测试用例可得好好讲讲。”
我冷冷地看了他一眼“你也要请喝酒吗?”
测三通闭嘴。
老高呵呵一笑“,不讲测试用例算什么测试。