悉尼的火车

悉尼火车拥抱云战略与无代码的测试自动化

公司概述

160年来,对新南威尔士州悉尼火车运输部门提供必要的运输服务的居民悉尼,澳大利亚。不仅仅只是一个方式上下班,他们计划专注于创造一个安全、高效、节省成本,和愉快的服务,满足日益增长的货运和客运需求的水平,预计到2024年将达到每小时40000客户。

“我们的目标是服务于公众和安全地移动它们完整的旅程——跨越服务道路,水道,和火车,”厄尼Lam说,数码产品和应用程序的高级经理在悉尼火车。188金宝搏官网app注册“我们看看运输作为一个整体,而不是点对点。我们想让你从你的家,只要你想去,确保你的旅行尽可能无缝异常大的地区。”

实现这样的目标依赖于预先构建的和定制的内部系统。这些应用程序是为了确保无缝旅游者旅游经验,部署管理和安全工具的百万旅行每天在悉尼,并促进每日跋涉数千人。除了保持现有软件的技术堆栈,开发和测试团队紧密合作来部署新的应用程序和功188金宝搏官网登录app能集。许多这样的应用程序设计为10000 +移动的iOS设备上运行,包括iphone和ipad运输新南威尔士州的云战略的一部分。

案例研究- sydneytrains头- 1024 x575

2018年之前,软件188金宝搏官网登录app测试这些应用程序是由项目团队完成手动,但是越来越多的应用程序和发布所需的团队找到一个更加可伸缩的方法来测试。这些领域专家负责不仅确保代码的质量被释放,但也对应用程序可用性的理解,这两个员工和顾客,以确保最好的体验。关键应用程序的具体特性集计划不仅是必要的,但有时定了合同要在具体的发布时间。这意味着交货速度比以往任何时候都更重要的团队计划未来的冲刺。“这是不可持续的继续做手工测试。主要的重点是建立质量从一开始,一直到每个代码发布。为了达到这个速度,我们需要嵌入测试自动化促进质量,”厄尼说。

解决方案:无代码的测试自动化

时确定工具来推进测试更快,领导允许项目测试团队评估市场为他们的特定需求的最佳解决方案。概念证明的一个重要标准是快速学习能力的工具。188金宝搏app苹果下载软件Tricentis托斯卡盛行作为早期的竞争者,因为它无代码的测试自动化脚本不知情的情况下可以快速学习。

“如果它花了一年的学习,不会有值得的时间和精力,”厄尼说。团队成员下载一个免费的在线版本的工具和杠杆Tricentis学院学习如何创建自动化测试程序。188金宝搏app苹果下载软件团队评估托斯卡web和移动测试,以及测试需要增加规模的能力。一些快速成功试验后,托斯卡被选为自动化工具的选择。

从那时起,20 +领域专家已经学会自动化利用托斯卡在IT部门。作为一个标准,甚至有些团队需要BAs,开发人员和测试人员完成Tricentis的在线培训课程,令初学者快速开始自动化测试所需的知识。188金宝搏app苹果下载软件

“因为我们相信敏捷原则持续学习一样重要持续集成和持续发展。如果你不投资于你自己,你会留下,”厄尼说。

挑战

  • 手工测试受阻的速度交付
  • 在每一个版本都是强调质量的重要性
  • 小测试项目团队需要覆盖大部分测试需求
  • 顾客感知价值的测量和质量被认为是最重要的
  • 在组织内很少经验测试自动化
  • 限制与测试自动化相关技术债务的愿望
  • 地平线上的多个新应用程序内部和外部使用
“我们的云策略使我们更适应变化和加速创新。从测试的角度来看,它允许我们设置托斯卡环境并开始使用它比传统方法更快,最终意味着我们可以早些时候灌输质量保证值。”

新软件版188金宝搏官网登录app本移动和云

当悉尼火车开始在自动化的路上,他们已经有远见,考虑云应用程序将如何影响未来的开发和测试应用程序。在2010年代早期,研究小组已经开始远离本地解决方案在数据中心与AWS云心态。因为托斯卡将这些应用程序的未来起着重要的作用,传统的团队致力于设计一个生态系统SQL数据库和物理iOS设备用于云部署。

除了保持现有系统升级,团队始终致力于提供新云应用程序测试。

例如,研究小组目前正在推出一项重要的内部培训人员自助服务门户——允许他们执行多种工作职能在一个位置,以前是通过手工纸和协调的过程。这个新的门户将为员工节省时间更新的工作安排,查看和管理花名册,访问安全关键文档,并完成其他必要的日常任务,因此它们可以集中于给乘客提供价值,同时促进数字化使船员。

今天,开发人员可以执行自动化测试套件在CI / CD管道每次检入代码。托斯卡执行测试套件是“完成”的定义的一部分每段代码。应该任何测试失败,开发人员可以快速定位和解决任何缺陷代码——这增加的速度测试和发布的质量。

测试就通过了项目领域专家来执行完整的回归套件和生成新的测试新特性集。自动化工作优先级根据风险评估和基于时间的回归需求的结合。这允许团队确保最关键和耗时的测试自动化未来的测试。这变得尤其重要,因为推出新功能集,以确保之前的功能不是破碎的新代码的释放。托斯卡也帮助团队为关键应用提供更快的测试维护。SafeComm就是一个例子,一个安全关键通信(SCC) web应用程序旨在支持完成音频通信技术和行为符合标准设定的悉尼的火车。系统需要领域专家填写一张表格和相当数量的答案组合,所有这些都必须经过测试。以前,它花了90 +分钟测试每次发布前的UI。与托斯卡自动化测试后,这个过程可以在三分之一的时间完成。

结果

  • 新领域专家upskilled在标准化测试自动化培训过程与援助从Tricentis学院在线项目188金宝搏app苹果下载软件
  • 测试执行时间减少66%形式在面向客户的应用程序
  • 100%回归自动化为现有的应用程序
  • 完全融入CI / CD管道,确保尽快执行测试开发人员检查在新代码
  • 增加对每个部署的质量的信心
Baidu
map