DeviQA > 实例探究 > 助力大品牌的技术平台

助力大品牌的技术平台

DeviQA Logo
技术
  • 应用基础设施与中间件 - 数据交换与集成
  • 应用基础设施与中间件 - 中间件、SDK 和库
适用行业
  • 建筑物
  • 建筑与基础设施
适用功能
  • 维护
  • 质量保证
用例
  • 实验自动化
  • 租赁金融自动化
服务
  • 系统集成
  • 测试与认证
客户
关于客户

Sprinklr是一家总部位于纽约市的美国软件公司,致力于开发 SaaS 客户体验管理平台

挑战

Sprinklr 提供了一个旨在帮助大品牌创建和管理社交活动的技术平台。

有一个测试套件是由另一家印度公司设计和开发的。测试不稳定,因为每个运行的测试都有不同数量的随机失败测试。结果,团队无法依靠原始测试来发布。而且,他们花了好几个小时才完成。测试套件的架构无法扩展,难以维护大量测试,并且无法与其他测试和 DevOps 工具集成。

任务是建立一个正式的 QA 流程,稳定自动化测试,并提高它们的速度。

解决方案

DeviQA 从头开始设计了测试框架的架构,并开发了 2,000 多个自动测试。 DeviQA 构建了一个测试套件,可以在多台机器上使用 16 个线程运行自动测试。这样可以更快地收到结果。此外,通过将先决条件测试数据直接添加到数据库来提高测试速度。

设计和开发的自动化测试使产品团队能够依赖并提高开发和测试过程的效率。

自动化和性能测试被集成到持续集成过程中,这使团队能够尽快检测和解决问题。

运营影响
  • The solution provided by DeviQA significantly improved the quality of the product and the efficiency of the development and testing processes. The team was able to rely on the automated tests for release decisions. The tests were integrated with Jenkins, TestRail, and Jira, creating a complete test ecosystem. Performance testing was also implemented, with remote monitors set up on the server side to catch metrics. The automated and performance tests were integrated into a Continuous Integration process, enabling the team to detect and solve issues promptly. The team of seven engineers worked closely with the client's in-house development team, integrating smoothly into the existing development process.
数量效益
  • Developed over 2,000 auto-tests
  • Built a test suite that ran tests using 16 threads on multiple machines
  • More than 90% of the app was covered by test cases

Case Study missing?

Start adding your own!

Register with your work email and create a new case study profile for your business.

Add New Record

相关案例.

联系我们

欢迎与我们交流!
* Required
* Required
* Required
* Invalid email address
提交此表单,即表示您同意 IoT ONE 可以与您联系并分享洞察和营销信息。
不,谢谢,我不想收到来自 IoT ONE 的任何营销电子邮件。
提交

感谢您的信息!
我们会很快与你取得联系。