随着互联网软件规模的逐渐增长和微服务体系的日益盛行,软件质量保障工作的成本和难度... 展开 >





大型互联网公司测试负责人,历任 Wish 测试总监,阿里本地生活高级经理。毕业于中国科学技术大学,硕士学位。在软件质量体系、服务容量保障、服务稳定性建设、软件研发效能等领域深耕多年,善于通过创新手段解决质量和效能难题,拥有多项国内外专利。多次受邀于业界各技术大会发表演讲,传播先进理念和方法论。腾讯云最具价值专家 TVP ,极客时间《容量保障核心技术与实战》专栏作者,畅销书《软件研发效能提升之美》作者, 2021 年度《研发效能实践指南》副主编。
随着互联网软件规模的逐渐增长和微服务体系的日益盛行,软件质量保障工作的成本和难度也在不断上升,我们迫切需要新技术的加持,来为质量保障“减负”。风靡互联网的人工智能技术能否助力质量保障?如何更准确的分析测试报告?质量保障有没有更科学的策略?这些都是长久以来困扰着我们,渴望寻找答案的问题。本次专题,我们将为你带来质量保障的前沿“黑科技”,希望你能从中找到答案,获得启发。
基于自动化测试报告的结果分析一直是困扰测试人员的难题,我们都希望能够快速获悉测试执行失败后的根因。但一方面,测试报告的结果分析过程中会遇到很多噪音的干扰,对分析效率造成影响;另一方面,分析过程重度依赖人的经验,准确性可能会大相径庭。这引发了我们的思考,能否将人工智能技术引入到测试报告的分析工作中,继而解决这些问题呢?答案是肯定的。本次分享,我们将介绍自动化测试报告的智能分析技术,通过一个真实的案例,串联起智能分析的各个环节和要点,希望能为你带来启发。
演讲提纲:
你将获得:
在开源理念盛行的当下,无论是开发工程师、测试工程师还是运维工程师,工作中都会或多或少应用到开源工具或者开源代码库。我们在研发内部测试平台时,引入了很多开源技术,在一次新技术的探索中接触到了智能化单元测试框架 EvoSuite,通过对该技术的深入研究,发现 EvoSuite 的沙盒机制包含测试脚本生成、测试数据设计、自动的解耦等功能,为被测试的函数建立一个沙盒机制,从而可以达到更完美地覆盖,并可以通过变异测试证明生成测试用例的有效性。我们的团队将这种解题思路应用到接口测试方向上,用智能化测试的思路解决接口测试问题,也为被测试的微服务接口建立一个沙盒机制,从而能够保障被测试接口的质量,并保证智能化测试的有效性。本次分享会详细分析 Evosuite 的沙盒机制,我们团队利用这种机制建立自己的接口测试平台时,用到了各式各样的开源工具,我将会分享相关过程以及如何应用这些开源工具,希望能给行业小伙伴带来一些启发。
演讲提纲:
你将获得:
围绕微服务架构的特点,系统性介绍企业级 API 测试的技术难点与对应的解决方法。在微服务架构下,测试用例数量指数增长,测试依赖变得空前复杂,低成本的测试环境维护也变得非常困难,我们迫切需要一套体系化的测试理论与方法克服这些问题。本次分享将重点讨论如何使用消费者契约和流量录制回放来解决测试用例数量和环境依赖的问题,同时基于实际项目中的真实案例,还会讨论 API 测试的后向兼容性问题以及主流的应对方法,最后介绍变异测试在 API 接口测试有效性上的新探索。
演讲提纲:
你将获得:
随着现代 Web 系统服务化的高速发展,Web 服务的数量急速增加,其复杂度越来越大,服务互相之间的依赖也越来越多。针对这样大规模和高复杂度的 Web 服务系统进行测试,是非常困难的,尤其是当测试环境本身不稳定、依赖服务频繁更新、测试数据创建困难时等更是如此。通过服务虚拟化技术可以有效地解决这些问题,并且大大提高测试效率,从而降低测试难度和成本。
演讲提纲:
你将获得:



微信咨询

电话咨询
微信联系我们
