Bug探索的价值相关问题解答
1、我们有测试团队,找你们做Bug探索的价值是什么?
已有测试团队的,Testin众测可以很好的进行补充:
- 在测试工期要求紧的时候,提供测试力量的补充(如对新功能进行复查测试等)
- 突破原有测试团队的惯性思维,提供探索性的Bug探索来进行上线前的检查;从用户角度出发,找到更符合用户真实使用场景的Bug
- 增加测试团队不具备的测试能力,如金融、游戏App测试、疑难问题复现等等
2、为什么有了用例还要买bug探索?
用例测试通过保证测试的覆盖度和颗粒度,可以保证很大程度上的功能可用,但仍然可能遗漏一些特殊测试场景以及组合测试场景,这时就需要Bug探索来进行探索性测试,同时也能突破用例测试过程中的一些惯性思维导致的测试盲区。
Bug探索是典型的探索性测试,在发版前进行Bug探索可以做到以下几点:
- 多人大面积验证核心功能;
- 通过发散性测试找出各类潜在问题和风险。
3. Testin众测和外包测试团队有什么不一样
外包测试团队是打包出售测试任务,不方便客户灵活控制测试成本和预算, 而Testin众测完全如需所用。而且Testin众测Bug探索服务与外包测试团队较高的测试费用相比,性价比更高。
众测的测试服务人员,是经由平台系统化的考核体系才可以真正参与到服务的执行中来。而且是来自金融、游戏、医疗等各行各业的测试从业人员,对该行业产品的洞悉力和测试重点非常了解,可以针对客户公司所属行业采取专业的测试策略。
外包测试的人员鱼龙混杂,没有标准化的人员考核体系及具化的质量水平数据。例如有可能为了控制成本,聘用一个刚入职场没有什么经验的测试实习生,顶替多年经验测试工程师的情况出现。而且测试行业经验单一,缺乏对产品的深入了解,结果失控。
15人的测试团队可以保证Bug探索测试更全面,进行全功能测试。Bug探索的交付报告中提供详细的Bug分析以及相关的截图、视频及log,方便客户公司开发人员定位bug位置;并且会对bug进行等级评定,客户可以根据报告有效地管理缺陷,优化App。
外包团队因为人员不足,很可能在交付时间紧的情况下出现漏测的现象。很可能只能交付一份简单的bug列表,没有详细说明,执行流程反复混乱情况较多,且结果难以形成系统化的数据库,产品缺陷的整体性严重缺失,对开发团队的价值不大。
服务完全支持离岸交付,极大削减线下反复面对面沟通的繁琐和时间成本,而且可以根据测试需求随时加大测试人员数量,保证测试效果。
外包测试一般不支持离岸交付,增加客户的沟通成本,造成时间压力。测试团队的人员配置也是固定的,可能出现冗员或是测试人员不足以承担测试任务压力的情况。
Bug探索流程相关问题解答
1、Bug探索是否为人工操作?
是的。Bug探索是在有5-10年测试经验,2年以上测试团队管理经验的测试专家的带领下,根据客户需求,组成一支15人的专属测试团队,团队中的测试者也有着至少3年的测试经验。
2、团队是你们自己的人吗?
执行测试的团队都是众测自己平台上经过层层筛选的测试者。他们对众测平台也有归属感和执行任务的高度责任感。
3、Bug探索测试可以指定手机型号吗?
目前测试者的大部分测试手机都是市面上常见的机型,基本可以满足客户对手机机型的需求;如果客户对手机机型有特殊要求,我们可以尽力在平台上寻找匹配的手机型号拥有者进行测试;如果对手机型号有硬性要求,建议在Bug探索之后通过真机调试和兼容测试进行下一步测试。
4、详细说一下Bug探索的流程?
- 客户发起Bug探索测试需求,提交产品文档;
- 测试专家在阅读产品文档和体验App的同时,与客户进行测试需求沟通;
- 测试专家制定Bug探索测试计划;
- 测试专家根据客户需求召集测试者,组成测试团队,并给测试者进行功能讲解,保证落实测试需求;
- 测试者开始按照重点测试模块进行Bug探索;
- 专家手机测试者上报的bug,进行审核;
- 专家汇总审核筛选后的bug,交付给客户
- 客户对Bug探索结果报告进行验收,并对本次测试进行评分
5、如果有问题支不支持复测?
- Bug探索测试,每个任务均支持20个Bug以内的免费复测;
- 超出部分可以按照一个Bug消耗1条用例进行额外收费;
- 如果有大量Bug的回归需求,建议进行全面复测,再测试一次。
6、测试专家怎么抓log,用什么工具?
Android通过adb工具抓取logcat log,iOS通过iTools等苹果工具抓取ips log。
7、Bug复现率是如何定义的?
测试中出现的Bug,我们会在同款机型上重复进行10次复测,根据复测时出现的次数,计算Bug复现率。
8、Bug探索的测试对象范围标准是什么?
- APP:包含Android和iOS两大平台应用,支持原生,H5和混合开发类型的应用;
- Web:支持PC端网站的Bug探索;
- H5:支持H5页面的Bug探索。