William Hill QA团队以及开发人员和系统集成商(总共20个最终用户)现在依靠SmartBear SoapUI Pro和LoadUI Pro在软件交付过程中提供全面的范围,测试、开发和集成覆盖。软件工具还使英国团队的团队与Gibraltar团队的协作变得容易。
客户背景
William Hill PLC成立于1934年,如今拥有大约16000名员工,是全球领先的博彩公司之一。博彩机会包括各种体育赛事和非体育赛事,机器游戏以及彩票等基于数字的产品。该公司通过英国的特许博彩办事处为客户提供游戏服务,并通过其网站遍布全球,是英国最大的博彩公司之一——在英国拥有近2370个特许博彩办事处。William Hill在伦敦证券交易所上市,每年产生约16亿英镑的收入。
业务需求
William Hill软件团队在内部开发软件,并将应用程序与第三方软件开发人员集成。为了加强内部和外部团队之间的协作,William Hill利用了本地沙箱测试环境,该环境也可以通过云进行访问。
William Hill的高级开发工程师Stephen Aldridge说:“交付软件始终是我们的重中之重,也是我们面临的最大测试挑战。”“我们一直在寻找加速测试的方法,以加快整个软件开发生命周期。”
Aldridge和他的团队面临的具体测试挑战之一是为API和中间件组件创建测试脚本套件。先前的手动流程通常迫使团队花费更多的时间来阐明初始需求,并从头开始创建测试——在整个软件开发生命周期中一遍又一遍。“我们需要一种能够简化测试用例创建并允许我们生成可在整个QA和产品交付过程中重复使用的测试项目的解决方案,”Aldridge说。
在寻找解决方案来应对这一挑战时,Aldridge希望实现API和中间件测试流程的自动化。他还意识到,他的团队需要提出可靠的业务案例来投资自动化测试工具。
Aldridge说:“我们需要证明新测试工具的成本在业务上的合理性,而我们由于手工测试而遇到的延长产品交付时间表的合理性。”“第一步是确保实施概念验证试验所需的预算。”
目标解决方案
在确定要进行概念验证的解决方案之前,Aldridge和他的团队考虑了几种产品,并将选择范围缩小到三个:TestPlant的eggPlant,IBM Ration al和SmartBear的一对集成测试工具——SoapUI Pro和LoadUI Pro。
“我们选择将预算和资源时间用于测试SoapUI Pro和LoadUI Pro,”Aldridge说。“通过对所有三个解决方案集的初步评估,我们可以看到SoapUI Pro和LoadUI Pro将使我们的软件团队能够更有效地构建和运行测试。这两种SmartBear工具都具有多种功能,并且使重复使用测试代码和脚本变得容易,从而节省了很多时间。”
SoapUI Pro为流行的API协议提供了全面且易于学习的功能测试功能。这使William Hill软件团队可以确保API达到预期的效果,同时还可以满足业务需求和时间表。借助LoadUI Pro,软件团队可以重复使用SoapUI Pro上构建的功能性API测试,以加快测试速度并减少部署应用程序所需的时间。
Aldridge透露:“我们从SmartBear获得的支持在确保概念验证顺利进行以及我们最终投资SoapUI Pro和LoadUI Pro的决定中起着关键作用。”“SmartBear甚至扩大了我们的试验范围,以使我们能够更全面地测试产品。”
“通过在我们的持续集成过程中发挥关键作用,SoapUI Pro和LoadUI Pro使我们的集成和开发团队能够即时解决问题。这是因为测试方案已经在代码完成之前就位了。”
——高级开发工程师Stephen Aldridge
好处和结果
William Hill QA团队以及开发人员和系统集成商(总共20个最终用户)现在依靠SmartBear SoapUI Pro和LoadUI Pro在软件交付过程中提供全面的范围,测试、开发和集成覆盖。软件工具还使英国团队的团队与Gibraltar团队的协作变得容易。
“SmartBear工具现在已成为我们持续集成测试策略不可或缺的一部分,”Aldridge补充道。“这为我们提供了从代码到基础架构的所有实施过程中的实时反馈。”
Aldridge说,借助SmartBear解决方案,他的团队将软件产品的上市时间缩短了数周。该团队现在还可以并行交付多个应用程序。
“通过在我们的持续集成过程中发挥关键作用,SoapUI Pro和LoadUI Pro使我们的集成和开发团队能够即时解决问题,”Aldridge解释说。“这是因为在代码完成之前已经存在测试场景。”
Aldridge补充说:“就购买和部署的概念证明而言,整个过程是专业且轻松的。” “而且技术支持非常出色;我们所有的问题都会始终得到及时解答,以便我们可以快速返回到测试代码并加快应用程序的上市时间。”
业务挑战
- 创建软件测试环境,以实现跨多个办公室的开发人员协作。
- 自动化API和中间件测试过程。
- 更加轻松地为API和中间件组件创建测试脚本套件。
- 生成可在整个产品交付过程中重复使用的测试项目。
SmartBear SoapUI Pro和LoadUI Pro
- 使软件团队比替代解决方案更有效地构建和运行测试。
- 使重用测试代码和脚本变得容易。
- 为流行的API协议提供易于学习的功能测试功能。
- 在API负载测试期间启用功能性API测试的重用。
- 通过软件交付提供范围、测试、开发和集成范围。
可衡量的结果
- 将软件产品的上市时间缩短数周。
- 简化不同办公室中测试团队之间的协作。
- 通过提供实时测试反馈,促进持续集成。
- 帮助软件团队并行交付多个应用程序。
- 允许集成和开发团队即时解决问题。
关于SmartBear
在SmartBear,我们专注于您永远不变的一个优先事项:质量!我们知道一遍又一遍地交付高质量的软件很复杂。因此,我们的工具旨在简化您的流程,同时与您使用的和将要使用的所有工具无缝协作。无论是Swagger,Cucumber,ReadyAPI,Zephyr,TestComplete还是更多,我们的工具都易于尝试、易于购买且易于集成。超过22000个组织的700万开发人员、测试人员和操作工程师正在使用我们的软件,其中包括Adobe,JetBlue和Microsoft等世界知名的创新者。无论您要去哪里,我们都会帮助您到达那里。在SmartBear上了解更多信息,或咨询在线客服以获取更多独家资料。
标签:
来源:慧都
声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!