【腾讯TMQ】众测实战经验小结

本文总结了腾讯TMQ的众测实战经验,强调了测试资源有限、终端环境多样和实验室数据不可靠等问题。通过众测,利用真实用户样本进行测试,尤其适用于有效率要求、环境要求和客观性要求的任务。文章还介绍了军团的培训、审核和自运转,以及众测结果的保障措施,如正向激励和无效反馈惩罚。最后,讨论了众测的使用分级和军团在不同类型任务中的应用,旨在提高测试质量和效率。
摘要由CSDN通过智能技术生成

导读

随着互联网浪潮的推进,手机App进入了高速发展期,随之而来App的“不可替代性”也越来越弱化。有数据显示,用户对App出现问题的容忍度呈现越来越低的趋势,在这种背景下,App自身的质量就显得尤为重要。

我们总是希望在产品发布前发现所有Bug,但这对测试来说根本无法做到,因为理论上来说,总有Bug要到产品发布后才能发现。

1、测试资源的有限

作为测试,经常被要求测得“又快又好”,在有限的测试时间里,我们需要沟通新需求、设计测试方案、执行测试用例、回归已解决问题、评估版本风险等等。紧凑的发布节奏下,决定了测试内容是有取舍的,比如我们常用的办法是把80%的时间投入在验证新功能和产品的核心功能上,从而会忽略一些我们自认为的“不重要”测试项。

2、终端环境的多样

你的App在一种测试环境下运行正常,就代表发布之后质量ok吗?当然不是!Android用户终端的多样性决定了几乎所有App产品都不可能做到覆盖完全,最常见的有网络、系统、机器品牌等,一旦出现问题,发布后影响的是该类环境下的所有用户。

3、实验室数据的不可靠

我们设计测试场景时,总是尽可能把自己想象成真正的用户,从他们的视角去测试。但不得不承认,很多时候测试结果和发布后用户的反馈是不相符的。比如性能测试,我们制定了各种方案保证产品的快和流畅,但发布后还是有不少用户反馈慢和卡。这不是谁的错,用户数据的复杂性是任何发布前的实验室数据无法完全模拟到的。

既然发布后有 Bug是不可避免的,那我们能做的,就是在正式发布前让Bug尽可能的暴露,避免流落到更大范围的群体中,影响用户体验和产品口碑。

这里有两个要点,第一,为了更贴近实际效果,我们需要一批“真正的用户样本”(而不是几个测试人员)做测试;第二,区分于论坛等渠道,我们希望这批用户有更积极的反馈动力,能主动帮助我们快速获取产品的短板,优化和提升产品质量。

众测的出现恰恰满足了这个需求。众测用户分散在全国各地、各行各业,他们在生活中就是我们产品用户里最普通的一份子。但另一方面,不同于普通用户,他们充满探索精神,乐于尝试新产品,而

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值