在软件开发的世界里,确保每次更新都不会破坏核心功能是一个巨大的挑战,这个过程对于新项目来说可能耗时耗力,而对于管理着大量应用的公司来说,则更加棘手。Test.ai正致力于打造一个全面的自动化测试系统,依托于机器人而非人类,以验证一个应用是否准备好迎接下载潮。
这家初创公司刚刚获得了1100万美元的A轮融资,该投资由Gradient Ventures领投,其是谷歌专注于人工智能领域的风险基金。此外,e.ventures、Uncork Capital和Zetta Venture Partners也参与了此次投资。自成立以来,Test.ai已经累积了1760万美元的资金支持。
Gradient Ventures创始人Anna Patterson表示:“每一次人工智能技术的进步都推动着用户测试技术向前发展,而Test.ai则是这一领域最具领导力的企业之一。”她预测未来几年内,AI测试将深入到每一家公司产品流程中,并成为不可或缺的一部分。
Test.ai不仅仅利用AI缩短应用测试所需时间,它还帮助开发者简化准备要测试场景列表的冗长过程。通过对“成千上万个应用”进行训练,这些机器人能够理解一个应用应该是什么样子,以及它们通常包含哪些界面模式。这使得它们能够自行构建场景列表,并识别哪些可行、哪些不可行。
例如,这意味着追踪书签按钮,然后推断用户在使用特定功能时会经历哪些过程。这类似于人们学习新的技能时逐渐建立肌肉记忆,只不过这里是程序与数据之间建立联系和理解其行为模式。
目前,该公司正在快速扩大其机器人的规模。虽然处理单一应用的小型初创企业可以灵活选择多种选项,但拥有数款老旧产品的大型企业则需要应对更为复杂和庞大的系统升级问题。在许多较大的“制作应用商店”或设备匿名合作伙伴那里,由于数量庞大,他们必须验证数以万计的应用,以确保一切正常运行。
首席执行官Jason Arbon指出:“这个能力对于我们来说是一个非常吸引人的卖点,因为他们没有资源再像对待Android一样,在每次更新时单独测试一万个应用。”
相比之下,与User Testing这样的竞争对手不同的是,Test.ai能够分析更多数量级别上的数据。而User Testing则倾向于强调质量而非量度。在不断分析更多样化的概念(如产品是否看起来“值得信赖”)后,Test.ai相信其系统将能更好地应对模糊概念。此外,该团队已开始探索一些这些概念背后的细节,如如何评估设计是否足够直观易用等问题。
随着这笔新资金的到来,创始人们计划利用它来扩展业务服务给持续增长中的大型企业客户,并招聘一些新员工,为未来的发展奠定坚实基础。