测试员的工作方式正在悄然改变
相信有人已经发现,昨天我们偷偷上线了新官网。其实,伴随着新官网一同上线的,还有新业务“快速功能测试”。我今天,就来说说这个“快速功能测试”背后的故事。
TestBird每款产品推出Beta版本之前会有一场“产品内部上线会”。在这里,Bird所在的市场部会和产品部、研发部小伙伴就新产品进行深入交流。
交流有多深入呢?这么给你说吧,肉体接触,那是不会发生的,其他都可以。
新产品的“内部上线会”交流非常友好,先是产品经理给大家演示一遍新工具的使用流程,然后我们就正式开始了深入的交流。
我抛出了一个问题:快速功能测试有什么用,为什么会做这项业务呢?
“传统的测试模式下,管理和测试执行是分离的。”说出这句话的正是“快速功能测试”的产品经理ZX,他看上去是那种手无缚鸡之力的瘦子,这当然是一种错觉。当他在足球场上飞奔的时候,你会发现瘦,也是一种天赋。
ZX解释道,传统的测试模式下,管理和测试执行是分离的。现实的场景往往是这样的:Tester在电脑上打开测试管理系统,一个一个地手工书写和修改测试用例。需要执行测试的时候,Tester通过USB连上手机,安装apk。然后Tester一边看着电脑上的测试用例,一边相应地在手机上操作。操作过程中,Tester手工对手机截屏,保存图片。
多数测试人员已经习惯了这样的测试流程,也并不觉得这存在不合理。但是,这里面很多工作是在浪费时间,比如每一次操作截一张图,又比如把手机上的截图传到电脑再慢慢分类,这些完全可以通过工具自动完成。快速功能测试正是在解决这个问题。
如何解决这个问题?我继续问道。
ZX挪动了一下小身板,叹了一口气。我想我问出了一个令他感到棘手的问题。
ZX伸出他的右手,“快速功能测试,可以简化测试员们50%的工作流程”。新工具的好处,主要体现在5点。
没手机也能做测试:快速功能测试是直接基于云手机的,所以测试者不需要自己准备手机。
自动数据采集:平台对于每一步的Tester操作,自动截图保存。同时,系统自动采集系统及APP的日志、APP的性能数据。
不用人工写测试报告:功能测试平台提供自动生成线上报告的功能,报告内容以及单个的用例和截图都有独立的链接,可以通过社交分享、邮件的形式,快速分享出去,省去了繁琐的下载/上传操作。
Bug截图和备注:Tester随时可以通过平台的涂鸦功能,对有问题的截图进行标注,也支持截图输入文字信息。测试完毕,可以基于这些截图提Bug。
过程可管控:Tester的每一步操作被详细记录到了测试报告中。高级测试人员可以对初级测试人员的测试执行过程进行review,保证测试质量,及时发现纰漏。
我:最后这一条是痛点,可以把我们的新业务提供给做外包的测试公司。
不只是外包测试公司。ZX说,一些大型企业的测试部门需要接多条产品线的需求,作为一套完整覆盖整个功能测试周期的工具,这会帮助到这些大型企业的测试部门更高效的运作,并且成员之间形成更加良好的协作。
我想测试人员们的工作方式可能正在悄然发生改变,因为自动化的测试工具已经把很多重复而无趣的工作代替掉了。在未来,分工变得越来越细,测试员需要把更多的时间和精力投入到复杂问题的处理上,而重复繁琐的工作,交给TestBird最放心。
发表评论