《 软件测试价值提升之路》——1.5 腾讯的软件测试

简介: 本节书摘来自华章出版社《软件测试价值提升之路》一书中的第1章,第1.5节,作者:杨晓慧编著,更多章节内容可以访问云栖社区“华章计算机”公众号查看。 1.5 腾讯的软件测试 腾讯的软件研发特征是:典型的互联网企业,产品完全是自运营,以周或者更短的周期发布版本。

本节书摘来自华章出版社《软件测试价值提升之路》一书中的第1章,第1.5节,作者:杨晓慧编著,更多章节内容可以访问云栖社区“华章计算机”公众号查看。

1.5 腾讯的软件测试

腾讯的软件研发特征是:典型的互联网企业,产品完全是自运营,以周或者更短的周期发布版本。有追求快的新业务,也有平台性质的QQ。需求的提出并非客户主导。属于领域的领先者但并非先驱,所以快是首要要求。
开发测试比是3∶1。这是电商产品线的比例情况,其他产品的测试团队以前也类似,但近年收缩,外包的比例加大。
测试职位的名称:TE。TE既做测试也做工具,主要职责如下:
1)在业务上线之前尽可能地发现导致商业目标无法达成的缺陷。比如业务不能正确工作,正常完成操作很困难,性能极差等,如果在计划发布时间点上没有足以致命的缺陷,那么业务就会进入灰度发布。灰度发布是真正质量兜底的措施,这个机制能将缺陷的影响控制在非常有限的范围内,最大限度地让真实用户参与测试。这确实是最经济的做法,包括安全性方面,腾讯给白帽子群设置安全大奖的做法绝对是四两拨千斤。而维持灰度发布机制的正常运作,包括获得灰度发布后的使用信息以决策是否进行下一步的切换部署,这个不是测试的职责。
2)在业务测试团队之外,还有一个独立的体验测试团队。这个团队由非常资深的测试工程师组成,专门对业务的体验进行评估并促进改进。由于业务变化非常快,很多团队在尝试了不同层次、不同方式的UI自动化后基本上放弃了这个技术方向。腾讯各个产品线的测试团队也自己开发工具,用来提升自己的效率。
3)QQ平台很传统。在腾讯内部称QQ为平台,QQ平台有传统软件的特征,测试的价值也和传统软件一样,侧重质量保障,也强调自动化和DFX。
腾讯是典型的互联网公司,测试组织的变革和职责定位也还在探索过程中,电商和QQ平台的测试比较传统,游戏则完全不同。

相关文章
|
3月前
|
存储 测试技术 Python
软件测试/测试开发全日制|Pytest结合CSV实现测试的数据驱动
软件测试/测试开发全日制|Pytest结合CSV实现测试的数据驱动
35 0
|
3月前
|
存储 测试技术 Python
软件测试/测试开发全日制|Pytest结合Excel实现数据驱动
软件测试/测试开发全日制|Pytest结合Excel实现数据驱动
41 0
|
3月前
|
存储 测试技术 Python
软件测试/测试开发全日制|Pytest结合yaml实现数据驱动
软件测试/测试开发全日制|Pytest结合yaml实现数据驱动
41 0
|
3月前
|
测试技术
软件测试/测试开发/全日制|Pytest如何灵活地运行用例
软件测试/测试开发/全日制|Pytest如何灵活地运行用例
33 0
|
1月前
|
机器学习/深度学习 人工智能 自然语言处理
提升软件测试效率与质量:AI驱动的自动化测试策略
【2月更文挑战第19天】 在快速迭代的软件发展环境中,传统的手动测试方法已无法满足高效率和高质量的要求。本文探讨了人工智能(AI)技术如何革新现有的软件测试流程,通过引入AI驱动的自动化测试策略,旨在提高测试覆盖率,减少人为错误,优化资源分配,并缩短产品上市时间。我们将分析AI在识别潜在缺陷、生成测试用例、执行测试以及结果分析中的应用,并讨论实施这些策略时可能遇到的挑战和限制。
151 3
|
3月前
|
设计模式 Java 测试技术
软件测试/测试开发/全日制|Page Object模式:为什么它是Web自动化测试的必备工具
软件测试/测试开发/全日制|Page Object模式:为什么它是Web自动化测试的必备工具
54 0
|
21天前
|
jenkins 测试技术 持续交付
软件测试|docker搭建Jenkins+Python+allure自动化测试环境
通过以上步骤,你可以在Docker中搭建起Jenkins自动化测试环境,实现Python测试的自动化执行和Allure报告生成。 买CN2云服务器,免备案服务器,高防服务器,就选蓝易云。百度搜索:蓝易云
44 6
|
1月前
|
机器学习/深度学习 人工智能 自然语言处理
提升软件测试效率:AI驱动的自动化测试策略
【2月更文挑战第30天】随着人工智能(AI)在软件开发周期中的日益普及,其在提高软件测试效率方面的潜力正受到越来越多的关注。本文探讨了如何通过集成AI技术来优化自动化测试流程,从而减少重复工作、提高错误检测率和加快反馈速度。我们将分析当前AI在自动化测试中的应用,并提出一系列策略以利用AI改进测试案例生成、执行和维护过程。
85 0
|
2月前
|
关系型数据库 MySQL 测试技术
【软件测试】 初识软件测试
【软件测试】 初识软件测试
|
2月前
|
人工智能 前端开发 Java
软件测试/人工智能|熟练使用web控件定位技巧,提升测试工作效率!
软件测试/人工智能|熟练使用web控件定位技巧,提升测试工作效率!
197 1

热门文章

最新文章