传统测试向工程效能转型的最佳实践
嘉宾演讲视频及PPT:suo.im/5mDFag
摘要
本次演讲首先会介绍Quality Engineering向Engineering Productivity转型的概念,接着通过一步步的实践引出转型后的测试基础架构。
Quality Engineering向Engineering Productivity的转型
从Google谈起
Google 的GTAC大会从测试技术上来讲可以说是国际上最权威的技术峰会,从2006年开始举办一直持续到2016年,不过2017年的会议并没有举办。Google对此的说法是当时举办GTAC的初衷是为了提高测试效率,更好的做自动化测试,但是在2016年之后他们发现单靠自动化测试已经不能解决软件工程所面临的众多问题,为此他们提出了一个新的概念Engineering Productivity(工程效能),可以简单将它理解成是为了更好的做自动化测试以及测试产出而衍生出的工程效能上的工具平台或方法论。
基于Google在全球的影响力,这一概念在被提出后,国际上的很多大公司也开始了着手探究。
测试谁来做
在Engineering Productivity模式下是没有专职的测试人员的,开发工程师需要自己来做测试。原先的开发流程中,测试和开发是分来的,所以经常会出现由于双方对同一事物的不同认知而产生的纠纷,造成工作效能的低下,而如果开发人员能自行做相应的测试无疑会提高效率。
QE向转型后的测试实践
在原先的传统软件团队中产品测试类似于图中左边结构,自下而上依次是unit test、API test、GUI test。在转型之后unit test减少,API test增多,GUI test依旧,上方多了一层Exploratory test,这一层是真正的基于测试的理念和
相关文章
- 我理解的测试开发与实践总结——新人篇
- 【学习总结】游戏测试-游戏外挂的原理、分类等
- 【阿里云资讯】AliSQL 5.6.32 vs MySQL 5.7.15抢鲜测试
- [转] hive0.14-insert、update、delete操作测试
- Flutter原理 flutter架构、flutter UI系统、BuildContext、Widget与Element、命中测试hitTest、flutter显示流程分析
- Nodejs测试:从0到90(实践篇)
- 基于Fabric的性能测试与调优实践
- Git:Python代码开发到服务器上测试实践
- 《C++程序设计实践与技巧:测试驱动开发》 环境搭建遇到的坑
- 001-docker概述、架构、window安装、基本测试
- 场测|新能源整车通信功能性能,新能源整车环中国测试,整车2345G及bt,wifi测试
- sqlmap做sql注入测试
- 测试小故事11:登录与登陆
- 如何使用Postman做多接口测试【实践】
- Docker与自动化测试及其测试实践 | 干货
- 自动化测试在美团外卖的实践与落地
- 通过TPT命令行自动化执行测试
- 车载以太网 | 测试之实锤-1000BASE-T1物理层PMA测试实践
- Pytest自动化测试教程22-优质集成实践
- 【测试面试】自动化测试都不会?想拿13K?怕是有点难....
- 【软件测试】如何梳理你测试的业务
- 超详细,自动化测试接入Jenkins+Sonar质量门禁实践
- android 兼容性测试 CTS 测试过程(实践测试验证通过)
- 车载以太网 | 测试之实锤-1000BASE-T1物理层PMA测试实践
- 车载以太网第二弹-实锤|SOME/IP概述及TC8 SOME/IP 测试实践