专题:测试前沿技术
在业务的驱动下,软件技术和软件架构的发展可谓日新月异,作为测试从业者如果不能紧跟时代的步伐,继续采用传统的软件测试方法与技术,将很难满足当前高速迭代的技术创新与业务发展。本专题聚焦在ABC(人工智能AI + 大数据 Big Data + 云计算Cloud)的技术趋势下,如何利用前沿测试技术提升效能,提升交付质量。
本专题下的议题
国际业务埋点数据质量治理
王德宝 阿里巴巴UC UC国际研发部 高级测试开发专家
所属专题:测试前沿技术
课程概要
案例背景:
埋点是纪录用户行为、系统运行过程的。对产品来说,可以通过埋点进行用户画像、产品功能的用户喜好,是产品决策的眼睛。然而,埋点不直接影响用户功能使用,因此,在埋点的重视度上往往比较低,同时,埋点质量保障的建设比较薄弱,进一步加剧了埋点质量比较差的情况。
本课题除介绍埋点质量保障的一般方法,进一步剖析全链条的埋点质量治理角度的方案,从埋点SDK、埋点管理、埋点采集、埋点传输、埋点存储、埋点测试、埋点监控,一整套的方案,实现埋点难题的解决。
解决思路/成功要点:
不只是测试效率的提升,而是从系统化解决方案的维度,包括埋点SDK、埋点管理、埋点采集、埋点传输、埋点存储、埋点测试、埋点监控,一整套的方案落地解决。除了方案的实现外,落地过程中,还需要解决大家意愿的问题、国际环境差异问题。
成果:
研发埋点bug降低60%;测试效率提升80%,线上漏测减低45% 此项目从质量保障出发,但不只是测试效率的提升,而是从系统化解决方案的维度,包括埋点SDK、埋点管理、埋点采集、埋点传输、埋点存储、埋点测试、埋点监控,一整套的方案,突破测试范围,进一步提升业务贡献。
听众收益
1、针对埋点的测试,了解方法
2、针对埋点管理和测试平台建设,有案例依据
3、针对埋点全链路治理,有方案
4、从埋点质量治理,理解质量保障不只是测试,还可以从项目化进行解决
华为云DevCloud——云测API全场景测试技术与实践
阮巍 华为技术有限公司 华为云DevCloud 高级产品经理
所属专题:测试前沿技术
课程概要
案例背景:
当前微服务迭代周期短、版本多,服务需要具备独立测试和快速验证能力,支撑单服务time to test测试耗时缩短以及测试活动前移。面临如下挑战:
服务不具备独立验证能力
自动化用例开发效率很低
在高并发的使用场景下健壮性如何保证
如何及时发现现网服务出现异常
…
本专题聚焦华为API全场景测试技术与实践,分享产品发展过程中的挑战和经验,深度解读我们在这些问题背后的技术思考
解决思路:
API全场景测试技术与实践:
1.微服务测试面临的挑战
2.华为云API全场景测试技术与实践
3.实践过程中遇到的问题和优化
4.API全场景测试未来的发展
成果:
围绕微服务的API全场景测试,从API的设计,用例生成,用例执行以及现网监控,打造全场景的API测试,为微服务上线保驾护航。
听众收益
1. API全场景测试与API测试的关系与区别?
2.为啥我们需要API全场景测试?解决了哪些实际问题?
3.API全场景测试能给我们的产品带来什么好处?
4.对于未来API全场景测试的发展的思考,我们能做些什么?
全链路压测性能保障体系建设
陆学慧 杭州数列科技 联合创始人&CTO
所属专题:测试前沿技术
课程概要
案例背景:
全链路压测是什么?一般指基于真实的生产业务场景、系统环境,模拟海量的用户请求和数据对整个业务链进行压力测试,并持续调优的过程。其特点是生产环境、以请求为核心、全链路的压测。相比传统性能测试更多的是以事务为核心,更多的是由单个或者多个事务构成业务场景进行压测。全链路压测的效果更为出众,技术难度也更高,因此全链路压测也被众多互联网公司的程序员定义为核武器。
解决思路:
在实施整体解决方案时,我们也有自己的一套闭环指导思想:
1. 我们会通过链路梳理来确定要压测的链路信息、中间件信息;
2. 我们会配以黑白名单、挡板、影子链路等措施来保证压测的安全,将压测风险降至最低。
3. 通过全链路压测探知系统是否存在的瓶颈和性能问题;
4. 辅以全链路监控产品定位具体的性能问题;
5. 通过专家服务针对性能问题给出优化建议;
6. 优化并验证问题是否解决,最后辅以架构治理产品保障系统平稳上线运行。
成果:
数列全链路压测解决方案底层支持各种各样的资源、应用、中间件和数据存储方案;
在此之上,我们沉淀出各种产品能力,如全链路压测、架构治理、全链路监控等;通过产品能力延伸出各种场景-解决方案,如链路梳理、容量评估、性能瓶颈探测、性能问题定位等。
听众收益
1、知道链路梳理的难度,以及如何为确定核心链路作准备
2、了解数据隔离的内在核心原理
3、了解测试环境压测与生产环境压测的区别
实战派软件测试和工程效能专家,阿里云最具价值专家MVP,超过15年的一线工程实战经验,积累了大量项目经验,是国内大型软件企业的自动化测试和智能化测试的早期实践者,也是DevOps和敏捷测试的布道者。曾受邀担任国内外顶级技术大会的技术委员会成员和专题出品人,多个技术管理类公众大号的特邀撰稿人,稿件发表于InfoQ、CSDN、开源中国、云头条、51CTO等平台。
专题:测试前沿技术
在业务的驱动下,软件技术和软件架构的发展可谓日新月异,作为测试从业者如果不能紧跟时代的步伐,继续采用传统的软件测试方法与技术,将很难满足当前高速迭代的技术创新与业务发展。本专题聚焦在ABC(人工智能AI + 大数据 Big Data + 云计算Cloud)的技术趋势下,如何利用前沿测试技术提升效能,提升交付质量。
其他相关专题
-
构建技术领导力
专题出品人:王晔倞
好买财富 平台产品总监
一个人在技术团队中的影响力,并不完全取决于 TA 在公司中的行政管理地位。这就要求一方面技术管理者需要让自己的技术领导力和行政管理地位相匹配,另外一方面技术人需要先构建自己的技术领导力,才有可能胜任技术管理工作。本专题我们请业界的技术领袖来分享在团队中构建技术领导力的经验。
-
团队协作
专题出品人:冯礼
飞书 售前咨询及专业服务总经理
软件研发是一个越来越依赖协同的事情,但是因为工作方式、工作进度等一些方面的差异,团队内部的信息同步、进度协同和项目管理等问题经常令人烦恼,也容易影响交付质量。本专题我们将探讨如何高效的进行协作,让团队能聚焦在一条跑道上加速前进。
-
测试前沿技术
专题出品人:Jack Miao
一线互联网公司 实战派软件测试和工程效能专家
在业务的驱动下,软件技术和软件架构的发展可谓日新月异,作为测试从业者如果不能紧跟时代的步伐,继续采用传统的软件测试方法与技术,将很难满足当前高速迭代的技术创新与业务发展。本专题聚焦在ABC(人工智能AI + 大数据 Big Data + 云计算Cloud)的技术趋势下,如何利用前沿测试技术提升效能,提升交付质量。
-
Devops
专题出品人:张乐
京东智联云 DevOps与研发效能技术总监 & 首席架构师
DevOps是现在最炙手可热的方法和技术,目标是能够以可持续的方式,将需求快速、可靠的部署到生产环境或用户手中,让软件交付过程可以做到持续交付,实现更短的交付周期、更高质量和更低的成本。调查表明,DevOps的接受程度正在逐年上升,很多优秀的企业都已经开始接受DevOps的方法和实践并纷纷落地实施。