软件行业案例:Parasoft 帮助 Comverse 公司更快更准确地测试 API
Parasoft API 测试工具SOAtest 帮助Comverse 的实时计费部门自动化他们的测试过程,用以确保产品的一致性、稳定性,以及减少实时计费解决方案投放市场的准备时间。
以快速和具有成本效益的方式实现高水平的软件质量是一项具有挑战性的工作。Comverse 的服务客户 Wipro 公司对代码评审与降低错误有着严格的要求,因此 Comverse 采用了 Parasoft 的自动化开发测试平台。这一举动无疑得到了巨大的回报。Wipro 公司的软件质量承诺为该公司成为全球 IT 服务市场的主导力量奠定了坚实的基础,同时为其带来业务的动态增长且在客户群中赢得了卓越的声誉。
Comverse 公司简介
Comverse 公司是领先的软件和系统供应商,在无线和有线网络提供多媒体增值服务。近 20 年来,世界各地的服务提供商依靠 Comverse 公司的解决方案来增强品牌,增进客户忠诚度,增加收入。
Comverse 公司的实时计费系统实时管理数以百万计的用户,针对声音、数据和新兴的支付服务实时为每一个用户进行授权,且在预付和支付账户信用额度方面给人以深刻的印象。
挑战
实时计费部门需要能够响应他们的电信客户。他们需要频繁的更新计费平台,以确保他们继续满足服务定制需求的要求,这些定制需求被他们的无线服务提供商所需要。
由于可伸缩性需求和计费系统的关键性使命,Comverse 公司能够为每个新版本的发布确认功能增强操作的正确性显得至关重要。这些改进必须完全兼容客户当前计费解决方案的现有能力、并在一定的负荷下表现良好。
解决方案
Parasoft SOAtest 提供一种有效的方式来验证系统新版本的外部 API 是否会破坏现有的功能。通过选择新的测试参数,现有的测试可以被快速更新,同时开发人员可以看到新的功能增强将如何影响现有的软件。
此外,Comverse 公司开发了一个广泛的回归测试用例集,使得测试更加全面。且有助于确保代码一旦正确就能永远保持这种状态。
SOAtest 的负载测试功能还为 Comverse 公司提供了能够验证计费系统在现实情况下性能和行为的能力。Comverse 公司可以确保计费系统在生产环境下能够支持他们的高容量客户并发。
“Parasoft 为我们计费系统的新版本发布减少了所需的时间和成本,并增加了我们对系统每个发布版本外部 API 健壮性的验证能力”
总结
将 Parasoft 纳入开发过程,通过 Parasoft 提供的更快、更精确的方法在计费系统每个发布版本中测试外部 API,使 Comverse 公司能在较短的时间内就发布一个一致的产品。
结果是 Parasoft API 测试标准成为了实时计费部门开发过程的一部分。它用于验证计费系统每个新版本的外部 API。