TestGrid由需要大规模测试应用程序的开发人员创建,是一个按需平台,允许用户跨浏览器、操作系统在网站和应用程序上运行测试。这家初创公司今天推出,可以在本地或云端使用,减轻了寻找和扩展物理和云基础设施以进行测试的麻烦。其客户规模从初创公司到财富 500 强公司,来自银行、金融服务和保险、电子商务、制造、物流和医疗保健等多个行业。
TestGrid 于 2016 年作为无脚本自动化工具创建,然后在接下来的五年中,由创始人兼首席执行官 Harry Rao 领导的团队通过真正的设备云、端到端测试平台和测试管理对其进行了充实,以创建一个“满足所有测试需求的一站式商店”。它现在在其公共云上拥有超过 20,000 个,每月免费提供 200 分钟的测试时间,以及从初创公司到财富 500 强公司的 50 家企业客户。
在创立 TestGrid 之前, Rao 说,他为公司构建了许多移动应用程序和网站,并且需要以经济实惠的方式在 iOS 和 Android 设备以及不同的浏览器组合上对它们进行大规模测试。
“我们知道解决方案是第一步自动化应用程序,然后第二步是在不同的外形尺寸上运行它,”他说。 “我们开始四处寻找,发现即使要实现自动化,我们也需要开发人员,除此之外,我们还必须集成一堆工具来获得我们正在寻找的端到端软件开发生命周期 (SDLC) 自动化。”
为了解决这个问题,TestGrid 的团队从基于 AI 的低代码自动化技术入手。但随着他们的成长,他们发现许多基础设施提供商的成本太高。因此,他们决定创建一个内部解决方案并对其进行引导。
TestGrid 目前帮助开发人员测试他们在不同设备和浏览器组合上的用户界面、应用程序和网站性能指标(如电池消耗、CPU 使用率、数据使用率、第一个字节的时间和进入下一页的事务时间)、集成测试以查看如果 UI 和 API 同步并且存在安全漏洞。
Rao 提供了几个关于 TestGrid 如何帮助客户的案例研究。第一个是一家天然气和电力公司,需要使用 iPad 设备应对加利福尼亚的野火。实时数据馈送和物联网报告对于确保他们做好准备很重要,但他们的应用程序不断崩溃。因此,他们需要优化整个软件架构。 TestGrid 允许他们将整个测试基础设施转移到云中,使世界各地的所有团队成员都可以访问测试设备。他们还能够将所有 Appium Java 测试用例转移到无脚本环境中。 Rao 表示,除了测试之外,这家燃气和电力公司还能够监控其应用程序的性能,从而节省至少 40% 的测试成本。
第二个例子是一家大型服装电子商务公司,该公司在其应用程序上遇到数据记录错误、故障和加载页面缓慢,从而降低销售速度并对客户体验产生负面影响。由于他们有多个应用程序在世界各地运行地理本地化版本,因此公司必须确保他们的开发团队能够跟踪所有反馈和开发周期。为此,他们使用了 TestGrid 的 in-sprint 自动化,它具有简单的基于关键字的测试编写环境、智能元素提取和自动修复测试用例。因此,他们能够测试整个应用生态系统,并通过设备、网络和应用日志实时了解其性能指标。
Rao 表示,TestGrid 将 LambdaTest、BrowserStack 和 Kobiton 视为竞争对手。 TestGrid 以更低的成本提供其所有测试功能,包括跨浏览器、移动应用程序、性能、API 和安全测试,从而脱颖而出。
Rao 说:“我们通过减少不同平台并仅订阅 TestGrid 平台来帮助用户减少测试预算,这是其他测试平台所没有的。”
TestGrid 目前处于自举状态,EBITDA 为正。它计划在其产品套件中添加更多解决方案,包括数据库测试、UAT 以及与 SDLC 工具的集成。
TestGrid 是Catherine Shu最初在TechCrunch上发布 的大规模测试应用程序的“一站式商店”
原文: https://techcrunch.com/2022/09/30/testgrid-is-a-one-stop-shop-for-testing-apps-at-scale/