Want to see Parasoft in action? Sign up for our Monthly Demos! See Demos & Events >>

X
CASE STUDIES

考克斯汽车通过端到端测试降低缺陷

Reading Time: < 1 minutes

Download PDF »

考克斯汽车通过端到端测试降低缺陷

<5%

漏检缺陷

<7 DAYS

紧急缺陷老化

+99.97%

系统可用性

>50%

减少停机时间

考克斯汽车公司(Cox Automotive)在五大洲拥有40000多家汽车经销商客户,通过专业的知识和研究来弥合汽车体验各个阶段中的消费者、制造商、经销商和贷方之间的差距。考克斯汽车公司专注于不断改进产品以创造更快的车辆交易,使消费者能够获得无缝的在线到离线体验。

考克斯汽车公司的子公司Dealertrack是汽车零售业数字解决方案的领先供应商。对于经销商而言,它拥有最先进的经销商管理系统(DMS)、领先的销售和F&I解决方案,以及完整的注册和所有权解决方案。对于贷款人来说,它包含了数字解决方案和服务,用于推动消费者参与、简化购买流程和签约,以及优化产权运营和管理问题。

观看 Cox Automotive 在自动化软件测试和质量峰会上的完整演示。了解团队如何定义新的测试规程、建立流程以在测试周期的早期解决缺陷,并通过服务虚拟化实现端到端测试。

在这里观看演示>

我们面临的挑战

Dealertrack为北美地区整个汽车经销商网络提供服务,从客户找到经销商、与销售人员商谈、到交易、签署(不管是线上还是线下)、注册和授权,再到车辆交付,每一步都离不开Dealertrack提供的服务。如此庞大的服务需求让Dealertrack面临巨大的挑战。

在这些过程中,大量的服务在发挥着作用。如此错综复杂,千丝万缕的服务系统,即使很小的变化也会对整个系统产生明显的连锁反应。下图展示了Dealertrack的服务系统架构。

考克斯汽车通过端到端测试降低缺陷

“我将我们面临的挑战叫做“完美风暴”。我们拥有大型数据中心,它包含了大量的网段地址——每个网段包含数千台服务器和许多服务。但是我们的痛点就在于,意外事件太多了,停机时间太长了,并且与此同时我们还有很多客户问题需要解决。”

—Roya Montazeri, 考克斯汽车公司 质量部门高级总监

针对这场“完美风暴”,考克斯汽车公司决定以一项新的质量计划来突破困境,他们将专注于单一的,可实现的关键绩效指标(KPI),而不是把精力分散到多个KPI上。考克斯汽车公司选择将漏检缺陷减少5%,虽然这是一个简单的目标,但是它需要重新评估他们的质量过程,尤其是他们端到端的测试。

方法

服务虚拟化是考克斯汽车公司实现他们目标的最佳选择。考克斯汽车公司考虑到他们的任务关键型应用程序及其服务产品的庞大规模,而服务的虚拟化允许他们隔离正在开发的应用程序,而不会影响其他模块或被影响,所以服务虚拟化是契合他们需求的解决方案。

Parasoft的解决方案

考克斯汽车公司采用了一个整体方案来实现他们的目标,即减少5%的漏检缺陷。他们投入必要的质量控制和实践来改进端到端的功能和性能测试。同时,也改进了测试和发布管理的实践过程。考克斯汽车公司的测试自动化重点显然都集中在虚拟化上。

“服务虚拟化显然是最契合我们需求的最佳方案,因为它使得我们能够在正确的时间测试正确的东西。我们已经有了许多自动化工具,并且有一些可以模拟组件行为,但这并不是我们所需要的。我们需要快速的虚拟化服务,因为我们的问题非常紧急。”

—Roya Montazeri, 考克斯汽车公司 质量部门高级总监

Cox Automotive 使用服务虚拟化不仅仅是为了测试。实现团队正在使用这些虚拟化服务来简化新特性的开发。他们还可以使用这些虚拟服务向客户演示新功能。

成果

Parasoft 协助Cox Automotive制定了服务虚拟化的POC和培训推出计划,其中Parasoft Virtualize 通过对团队的在线培训进行交付。通过直接与Parasoft合作,Cox Automotive能够培训他们的团队,并使跨组织的许多团队成为可能。

“我们完全实现了漏检缺陷KPI,与我们的缺陷老化目标相同,即不超过 7 天以响应紧急缺陷。当谈到我们的可用性时,我们确实达到了99.97%。所以,我会说,是的,我们通过与 Parasoft 的真正合作实现并实现了我们的目标。”

—Roya Montazeri, 考克斯汽车公司 质量部门高级总监

考克斯汽车公司以积极的态度看待他们的投资,以至于他们认为虚拟资产与代码一样重要。Cox Automotive 团队赞赏 Parasoft 制定了长期路线图,使他们能够在未来几年内支持和维持其虚拟资产。