提供3000多款全球软件/控件产品
针对软件研发的各个阶段提供专业培训与技术咨询
根据客户需求提供定制化的软件开发服务
全球知名设计软件,显著提升设计质量
打造以经营为中心,实现生产过程透明化管理
帮助企业合理产能分配,提高资源利用率
快速打造数字化生产线,实现全流程追溯
生产过程精准追溯,满足企业合规要求
以六西格玛为理论基础,实现产品质量全数字化管理
通过大屏电子看板,实现车间透明化管理
对设备进行全生命周期管理,提高设备综合利用率
实现设备数据的实时采集与监控
利用数字化技术提升油气勘探的效率和成功率
钻井计划优化、实时监控和风险评估
提供业务洞察与决策支持实现数据驱动决策
原创|实施案例|编辑:郑恭琳|2020-08-17 10:07:50.880|阅读 150 次
概述:为了应对这些挑战,Sabre 转向 Parasoft——使用 Parasoft SOAtest 来支持自动化 web 服务测试流程的实施。通过使用 SOAtest,Sabre 可以得到测试的覆盖率和可重用性,这些保证了它的服务能持续的满足高可靠性和可用性的标 准。使用 SOAtest 不仅可以减少 Sabre 部署新服务的时间,并且允许 Sabre 通过提供一系列的丰富的服务来减少了至少 50%的花销。
# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>
相关链接:
为了保持在旅游市场的世界领导地位,Sabre 做出了一个决定:将它的核心软件系统从原来的专有库转换成作为 API 来提供服务。这种转换可以帮助公司将机器的自动处理结果提供给客户,不仅提高总体上的自由度,而且提高了为多样化和快速变化的业务所必须的交付成本。
向 API 的转变对 Sabre 的软件测试基础体系提出了新的挑战。它的软件系统需要很高的稳定性和可用性,新的 API 需要满足这些要求。与第三方服务的交互需要测试服务的交互性。并且需要通过适当的模拟跨越多个复杂交易的业务流程。
为了应对这些挑战,Sabre 转向 Parasoft——使用 Parasoft SOAtest 来支持自动化 web 服务测试流程的实施。通过使用 SOAtest,Sabre 可以得到测试的覆盖率和可重用性,这些保证了它的服务能持续的满足高可靠性和可用性的标 准。使用 SOAtest 不仅可以减少 Sabre 部署新服务的时间,并且允许 Sabre 通过提供一系列的丰富的服务来减少了至少 50%的花销。
为了降低经营成本,满足不断变更的商业需求和提供使用 Sabre 旅游服务的简单方法,Sabre 发现他们需要摈弃一直所依赖的历史性的系统架构,迁移到一个基于开放标准的架构。在这种形势下,Sabre® web 服务(SWS)诞生了。
这个项目承担了 Sabre 转向服务的责任并且必须保证在转变期间新的架构可以持续的满足大型机的需求---支持来自全球全天候的大量操作交互,满足对于易用性和可靠性的 5 个 9(99.999%)的不变要求。
在新的架构下,非常多的服务需要被开发和部署。每个旅行服务的提供者(例如 SNCF,法国铁路网,或者英国航空公司,更不用说当前或者未来的旅行伙伴)。对于上述的每个服务都需要进行测试,确保其满足可靠性和易用性目标、满足核心的功能需求。如果在生产中缺乏一个服务,那么在任何时候都可能导致重要的交通运输行业公司的重大损失。因此,公司用来测试 SWS 质量和可靠性的流程必须彻底并且 100%精确。
因为 Sabre 将要在持续的基础上开发和部署许多服务,它需要一个可以通过持续集成来提高系统稳定性的测试方法。
Sabre 选择Parasoft API 测试解决方案和Parasoft SOAtest 来实施自动化测试。公司制定了三个最主要的目标:自动生成和执行测试用例,可重用的回归测试和高的代码覆盖率。项目组清楚,通过达成这些目标可以交付 Sabre 需要的高质量的服务。SWS 项目组的座右铭是:自动化+可重用性+覆盖面广=稳定性
在开发过程中,Sabre 的业务分析员创建测试用例来确保服务满足需求。因为 SOAtest 可以自动生成大部分的测试用例,分析员可以创建更多周密的测试套件并且减少了三分之一的创建测试套件的时间。
目前,Sabre 正在扩大 SOAtest 的使用范围,并且通过了三个主要的方案来加强公司内部和外部的培养合作:1)所有的内部开发人员使用 SOAtest,这样他们在开发过程中可以对他们代码的质量有更强的个人责任感,2)向他们的内部和外部客户推荐SOAtest,那么他们可以确保连接 SWS 服务的质量,3)使用SOAtest 进行所有的性能测试。
使用 SOAtest 帮助 Sabre 大大减少了部署服务所需要的时间,同时保证这些服务满足可靠性,易用性和功能性的需求。SOAtest 可以轻松地生成能力全面的测试用例,并将它们合并到现有的回归测试套件中,这样就允许公司超过预期地更快地交付越来越强大的功能。SOAtest 还为验证每个新服务减少了 50%的工作量。此生产力的增长相当于节约了 SWS 项目组 8 个额外员工的工作量。鉴于每个项目组每个月花费$7,500,通过使用 SOAtest 提供的自动化测试,Sabre 每年节省了$720,000。
Parasoft SOAtest 使 Sabre 高效地从软件系统转换成为 API,现如今每天处理超过五百万笔的交易。正因为将 SOAtest 集成到 Sabre 的开发生命周期中, 使 Sabre 能够为客户提供一个更丰富的功能集,并且确保每个服务在投入生产之前都是稳定的并且满足业务需求的。
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@capbkgr.cn
TeeChart 为先进的数据集成和可视化工具 RivCross 提供了丰富的图表库,通过提供对水平定向钻井 (HDD) 操作至关重要的强大数据可视化功能增强了 RivCross。
灵犀文档通过嵌入 SpreadJS,文档系统完美复刻了 Excel 的UI架构,并有效提升了系统多人协作和数据处理效率。
GEOsens致力于研发“从传感器到互联网”的在线监测和控制系统,使用TeeChart超过15年,TeeChart 成为了GEOsens访问数据的关键元素,为决策提供了坚实的基础。
ActiveReports 报表降低系统与报表功能的耦合度,使系统的报表功能得以模块化;ActiveReports 报表本身的优良特性,也为系统打造更强的用户体验如虎添翼,如数据钻取、交叉报表、数据导出等。
人工智能和机器学习赋能 API 和 Web 服务测试
Parasoft SOAtest with Load Test通过使用现有的功能测试来解锁早期的负载和性能测试
服务电话
重庆/ 023-68661681
华东/ 13452821722
华南/ 18100878085
华北/ 17347785263
客户支持
技术支持咨询服务
服务热线:400-700-1020
邮箱:sales@capbkgr.cn
关注我们
地址 : 重庆市九龙坡区火炬大道69号6幢