专题:质量保障及测试
规范的质量体系对用户体验产生重要的影响,同时随着大数据、人工智能、DevOps热潮的兴起,对于测试、质量的要求越来越高,在测试层面提高工程效能成为技术团队都在关心的问题。
本专题下的议题
不破不立 - 大规模微服务架构的测试挑战和应对策略
Jack Miao 一线互联网公司 实战派软件测试和工程效能专家
所属专题:质量保障及测试
课程概要
案例背景介绍:
随着微服务架构的不断普及与落地,给业务发展带来的便利大家有目共睹,但是这其中对于微服务架构的测试则提出了很多挑战,这其中最关键的问题有两个,一个是API接口数量的快速增长所引发的测试用例数量的爆发性增长,使得传统API的测试策略与实践已经很难应对如此大量的测试需求;二是微服务之间的复杂依赖关系将使得测试很难做到解耦,为此会引发大量的Mock开发的工作量。为了打破上述窘境,微服务架构尤其是大型微服务架构的测试迫切需要一种颠覆性的方法来应对上述挑战。本次演讲就是围绕这一主题,讨论了基于消费者契约的API测试在业界的应用与落地实践。
解决思路/成功要点
• 微服务架构对测试提出的挑战
• 基于消费者契约的测试方法的基本原理
• 如何解决API用例数量爆发性增长的难题
• 如何解决API调用依赖的测试难题
• 微服务架构下测试数据准备的最佳实践
成果
• 在保证质量的前提下,可以将测试用例的数量降低至原本的30%左右,大大提高测试的效率和针对性。
听众收益
• 深入理解基于消费者契约的测试方法如何化解微服务架构的测试难题
• 深入理解微服务架构下测试数据准备的最佳实践
• 了解业界顶尖公司的微服务架构测试实践
从守门员到自由人--测试驱动的质量体系建设
孔德晋 华为 测试经理
所属专题:质量保障及测试
课程概要
案例背景介绍:
从一个3-5人的测试小组,到上百人的测试团队,面临的相同问题是:怎么构建合适的测试体系,怎么保证产品质量,怎么从发现问题到提前发现问题,再到减少问题。测试的角色从纯粹的守好质量最后一道关,转变为在设计阶段,编码阶段就提前发现问题,再转变为能预防问题的发生,变成研发团队中的“自由人”,能进行全局的质量管理。
.
解决思路/成功要点:
1,选择合适的测试架构
2,测试架构决定测试团队的组织架构
3,兵无常势,测试组织架构的调整要因团队成熟度,因业务特点经常进行
4,研发每个阶段,测试如何利用自己的特长,提前发现重点方向的问题
5,软件上线后,测试的工作,如何驱动从客户问题暴露到客户满意 6,测试如何预防问题,减少研发问题的发生
成果:
1,软件上线前,充分暴露问题
2,软件上线前,对产品质量有清晰地,详细地判断
3,问题提前发现,降低研发成本
4,预防问题发生,进一步降低研发成本
听众收益
做测试的,是否只能成为研发问题的下水道?测试有没有办法在前端就提前发现问题,如何避免质量很差的产品开发出来?本专题讲会带来一些实践和思考
使用代码度量提高代码质量
邱化峰 饿了么 新零售新餐饮 -测试开发专家
所属专题:质量保障及测试
课程概要
案例背景介绍:
分布式系统部署和构建比较复杂,迭代速度也比较快,开发的质量标准无法可视化的衡量,测试人员无法快速的知道提测的质量如何。
解决思路/成功要点:
进行关键指标的抽取,通过把不相关的指标进行关联,预估出现Bug的概率,对于风险较高的代码进行质量把控,有效的降低线上Bug出现的概率。
成果:
有效的提升系统的稳定性。
听众收益
提供是否进行重构的参考指标 ,为测试提供测试策略,对于运维重点有效的监控
实战派软件测试和工程效能专家,阿里云最具价值专家MVP,超过15年的一线工程实战经验,积累了大量项目经验,是国内大型软件企业的自动化测试和智能化测试的早期实践者,也是DevOps和敏捷测试的布道者。曾受邀担任国内外顶级技术大会的技术委员会成员和专题出品人,多个技术管理类公众大号的特邀撰稿人,稿件发表于InfoQ、CSDN、开源中国、云头条、51CTO等平台。
专题:质量保障及测试
规范的质量体系对用户体验产生重要的影响,同时随着大数据、人工智能、DevOps热潮的兴起,对于测试、质量的要求越来越高,在测试层面提高工程效能成为技术团队都在关心的问题。
其他相关专题
-
个人成长
专题出品人:孙玄
转转 首席架构师
借鉴他人的成长经验,帮助团队的快速提升,能够带领团队在某个技术方向上解决攻坚难题、有所突破。作为架构师或者技术经理,如何不断突破极限,快速成长?
-
团队管理
专题出品人:贾彩建
51talk 技术副总裁
从工程师,到架构师,再到技术管理人员,逐级剖析,逐层深入,通过构建自己的影响力来构建一个良性的团队成长生态,能够及时的了解团队现状,根据公司的战略去协调资源,引导团队走向技术实力、效率、发展的正向循环。
-
质量保障及测试
专题出品人:Jack Miao
一线互联网公司 实战派软件测试和工程效能专家
规范的质量体系对用户体验产生重要的影响,同时随着大数据、人工智能、DevOps热潮的兴起,对于测试、质量的要求越来越高,在测试层面提高工程效能成为技术团队都在关心的问题。
-
DevOps工具链
专题出品人:朱聿明
Red Hat DevOps / 高级开发工程师
DevOps是开发文化的一次革新,为了能够成功地连接Dev与Ops,提升工作效率,方便团队管理,我们将通过已经成功实施DevOps的公司,介绍他们如何通过工具链的打造与落地,更快速的发布部署,缩短业务交付时长。
-
安全
专题出品人:韦韬博士
蚂蚁集团 副总裁兼首席技术安全官
互联网安全日益成为企业可持续发展的关注点,追求高效信息安全技术和整体方案成为企业刻不容缓的重点关注点。我们邀请业界顶级安全专家讲解最新落地案例,让听众体验、学习安全研究成果的力量与价值。
-
软件工程
专题出品人:邹欣
Microsoft Principal Software Engineering Manager
软件工程是将工程化的方法运用到软件的开发、运行和维护之中,以达到提高软件质量,降低开发成本的目的。我们邀请知名大公司的软件工程负责人,讲解如何通过科学的方法降低软件系统的复杂性、提高其可控性,以此在软件开发、维护、测试等各个阶段提高效率。