拉筹伯大学

测试自动化促进了拉筹伯大学Salesforce的创新

公司概述

墨尔本的拉筹伯大学以培养“各种各样的聪明人”而自豪。这是他们进入全球大学前1%的一个关键原因th在全球范围内的研究影响。创新研究是他们使命的核心,因此他们建立了一个创新的应用程序来帮助研究人员和管理人员识别、赢得和跟踪研究机会。

这种首创的系统是通过与IBM和Salesforce的战略合作伙伴关系建立的。它使用销售云、服务云、社区云(现在称为体验云)和自定义APEX代码统一了9个独立的系统,所有这些都利用了闪电平台。虽然是新的,但它已经极大地简化了研究人员和管理员的流程(例如,使他们能够在不到15分钟的时间内完成过去6个小时的流程)。

然而,系统本身是复杂的,并且在CI/CD模型中发展得很快。每个变更都会带来风险,但是延迟发布会阻碍进展。他们知道,他们测试系统的方法必须和他们所服务的研究人员一样具有创新性。依赖于手工测试不是一种选择!

挑战

  • 广泛的回归测试是否需要确保应用程序更改(以及底层Salesforce平台的定期更新)带来的任何不利影响在发布之前得到识别和解决
  • 系统在4周的敏捷冲刺中发展,但手动测试周期花费了一周多的时间
  • 手动测试是彻底的,但是很耗时
  • 由于测试被延迟,很难将缺陷追溯到特定的用户场景或更改
  • 测试自动化必须支持SalesforceSAP、ServiceNow、api等技术
  • 测试人员不是脚本/编程专家,也没有时间去学习
  • 测试自动化的价值还没有被整个组织所接受

  • 箭头图标 “如果我们在做这件事,我们做得很好。我们真的需要把测试自动化作为首要任务。——拉筹伯大学首席建筑师Chris Stewart

拉筹伯大学:“各种聪明”

经过广泛的研究,拉筹伯大学找到了一个尖端的测试自动化解决方案来支持他们的前沿研究:Tricentis Tosca。188金宝搏app苹果下载软件在选择工具之前,他们定义了自动化的几个核心目标:

  1. 通过自动化高优先级测试来减少风险暴露
  2. 提高缺陷检测的速度和精度
  3. 减少构建/设置手动测试场景所需的时间
  4. 减少执行测试场景所需的时间
  5. 在不修改的情况下跨多个沙箱运行测试

188金宝搏app苹果下载软件Tricentis Tosca很快证明了它可以满足所有这些要求,并且从一开始就真正快速跟踪测试自动化。使用解决方案的基于风险的方法,团队迅速将注意力集中在高价值的测试用例上,以便首先实现自动化。然后,他们使用Tosca基于人工智能的Salesforce Scan技术,将MVP流程100%自动化,该技术在不到一分钟的时间内创建了Salesforce组织的完整自动化模型。有了这个基础,创建一个自动化测试并不比创建一个手动测试花费更多的时间。

测试现在以相同的开发速度进行,在他们的CI/CD过程中嵌入了自动化的回归测试。斯图尔特总结道:“这使我们能够快速创新,而不会让产品面临风险。”

解决方案

  • 100%的MVP流程(总共约20%)自动化
  • 40%的效率增加了其他工作的空闲资源
  • 测试执行时间从5天减少到几分钟
  • 测试自动化可以在sprint中实现
  • 自动检测手工测试忽略的关键缺陷
  • 回归测试在多个Salesforce环境和沙箱中自动运行
  • 创建测试自动化并不比创建手动测试花费更多的时间
  • 手动测试人员现在专注于探索性测试,而不是例行检查
  • 跨环境和概要文件重用的测试
  • 涵盖审批工作流程、数据安全性和基于概要文件的测试
  • 即将到来的测试自动化扩展到SAP SuccessFactors和ServiceNow
Baidu
map