在泛敏捷思想革命和DevOps普及的背景下,小步快跑的模式大大减少了质量保证活动的时间。
在整个研发效率体系中,测试能力日益成为限制我们质量和效率提升的瓶颈。
在XOps体系下,众安科技始终在DevOps质量管理的工程化方面进行探索,实现了从单点困境到一体化质量中台的建设实践。
XOps下的质量保障能力瓶颈——敏捷测试转型、数字化转型、云原生 由于架构演进、K8s事实标准统一等多重因素,DevOps爆发并迅速落地。
很多企业在不同细分领域做了足够垂直、深入的工作,也沉淀了符合企业自身的最佳实践,尤其是CI/CD。
质保侧的工程实践可以带来直接甚至是影响性的研发效率提升,但质保侧的持续测试能力仍然给质量团队带来很大的挑战。
众安科技团队经历了从传统测试到敏捷测试的转变,通过测试结果的持续快速反馈来应对快速变化,主要体现在: 功能测试:制定基于风险的测试策略,测试左移,在需求分析和技术设计这个阶段涉及风险评估,控制DOD的准确性,防止一句话、万字的需求进入开发周期,保证需求的可测试性。
同时,评估需求变更的影响范围,并根据这些CheckList制定测试策略。
和设计。
自动化回归:通过规范化的计划任务回归、记录和回放,实现高频、高效的全量自动化回归测试和验证。
质量准入控制:通过与DevOps发布系统深度对接,自动触发自动化用例的执行并收集执行结果,实现高可信的质量准入控制。
众安的单点困境对集成质量中台敏捷测试的实施提出了更高的自动化测试方法要求。
需要专业的工具系统来支持质量保证活动的无缝开展。
碎片化的单点工具或平台已经无法满足企业研发端的持续交付需求。
测试敏捷性的转型迫切需要一站式/一键式的质量中台系统。
众安科技魔幻质量中台诞生的初衷是为了解决内外部用户在质量保障活动中孤立的痛点。
基于公司内部扫码、自动化测试等垂直领域单点工具的一站式集成,并创新引入流量记录回放技术,打造一站式、一键、可自由拆卸的DevCube Magic质量中心的形成,可以在一定程度上最大限度地降低全回归的验证成本。
DevCube Magic质量中心平台亮点: 在线用例资产:相同数据的用例资产可以列表和思维导图两种方式呈现;用例评审活动基于需求视角进行,用例评审有痕迹、可追溯。
·重新定义测试计划:测试计划从迭代开始,自由连接功能测试、API自动化、UI自动化等行为,并产生完整的测试报告,形成测试闭环。
·UI自动化测试:具备全面的元素定位、失败重跑、低资源高并发能力,并可实时呈现远程执行动画,最大限度降低脚本编排成本,提高ROI。
·API自动化测试:实现接口测试全生命周期管理、关键字定制、接口资源抽取、多样化任务执行、用例可视化编排管理、管道集成等能力。