腾讯DevOps专项测试方法与工具实践

需积分: 0 2 下载量 107 浏览量 更新于2024-06-30 收藏 5.61MB PDF 举报
腾讯的专项测试之道在DevOpsDays2017·上海站中由benjaminli(李昶博)分享,他代表腾讯公司—SNG社交网络质量部讲述了他们在专项测试领域的实践和方法论。首先,他介绍了自己在腾讯多年的工作经历,涵盖了多个项目如Windows PCQQ、Q+桌面、Android QQ、iOS QQ空间等,这些项目展示了腾讯在跨平台和移动应用领域的广泛覆盖。 腾讯的专项测试方法论注重于效率和效果的结合。他们强调了DevOps理念,通过自动化测试和探索性测试来提升测试质量,例如执行性能测试时,外包部分可以通过自动化来减轻人工负担。在速度体验评测模型中,腾讯设定了严格的反馈速度标准,比如用户操作后期望在400毫秒内得到回应,这包括指导测试用例编写和性能测试的外包处理。 在技术评审模型中,他们关注产品的实际需求和技术方案之间的平衡,以及性能测试的针对性,如针对C/S架构的大量数据处理、网络环境下的速度测试和I/O/流量测试。他们还特别强调了竞品法则,确保产品的性能始终优于竞争对手。 此外,腾讯自研了平台工具,可能是用于测试自动化、监控和性能优化的平台,这些工具支持了他们的专项测试工作。在评估员工能力时,他们制定了一套分级模型,区分了不同难度和级别的任务,如外包、内部团队协作、实习生参与等。 发布的全网监控是腾讯专项测试流程的重要环节,通过这种监控能够及时发现并解决发布后的问题,确保服务质量。腾讯的专项测试之道旨在通过DevOps实践和精细化管理,提升产品质量,加速开发流程,并保持竞争优势。