总部位于加州的LambdaTest以帮助企业跨多平台测试应用而闻名,近日推出了其新产品KaneAI,正式进入人工智能领域。KaneAI为端到端的软件测试和质量保证提供了一种直观的用户体验。
目前,KaneAI作为LambdaTest平台的扩展,已向少数合作伙伴开放,用户可以仅通过自然语言创建、执行、调试和改进自动化测试。这一创新是该公司六年来的重要升级,简化了测试流程,消除了传统编码和低代码工作流的复杂性。
LambdaTest的联合创始人兼首席执行官Asad Khan表示:“我们的工程和产品团队努力推动质量工程的界限,确保KaneAI能够应对测试团队每天面临的真实挑战。这一旅程的关键是开发一个人工智能驱动的测试代理,重新定义测试自动化。”
KaneAI能带来什么?
自2017年成立以来,LambdaTest凭借其跨浏览器测试的统一云平台,已成为质量保证领域的领导者。用户可以在数千种浏览器和操作系统配置上,轻松进行自动化或手动测试,包括桌面和移动设备。
Khan补充道:“这一基于云的平台使用户的测试速度比其他基础设施快70%,不仅降低了成本,还提高了大规模质量保障工作流程的效率、可扩展性和性能。”
随着越来越多的组织采用LambdaTest,仅靠单一的平台进行测试自动化已经不足以满足需求。为此,KaneAI的开发应运而生,利用生成性人工智能,实现无缝的端到端测试自动化——从编写和执行测试到报告和调试,用户的参与度大幅降低。
使用该AI代理,质量保证团队可以输入自然语言中的测试步骤(例如,在特定城市的特定时间查找酒店)。测试步骤执行时,KaneAI会分析并按顺序在云浏览器中执行。对于更复杂的任务,用户可以启用交互模式,让AI代理记录并转换其操作为文本。
执行结束后,完整的测试案例可与LambdaTest的测试管理器集成,用户可以生成所需语言和框架的测试代码,并在HyperExecute云平台上运行,后者根据历史运行数据高效组织和分配测试。此外,KaneAI还与LambdaTest的其他工具集成,提供自动化测试的详细洞察,包括报告、元数据和调试功能。
在后台,KaneAI利用OpenAI的模型结合LambdaTest的专有训练,为用户提供了卓越的测试体验。Khan指出:“我们通过分析在平台上执行的数十亿次测试数据,以创建无缝的端到端测试功能,包括动态的双向测试创建。”
简化测试流程
尽管市场上存在多种基于生成性AI的编码工具,例如Cognition的Devin,KaneAI通过在同一平台内提供全面的测试体验而脱颖而出。Khan解释道:“开发KaneAI的一个主要原因是现有工具缺乏整体测试体验。即使具备当前AI驱动的代码生成能力,管理完整的测试周期——CI/CD集成、报告生成、测试分析和调试——常常需要使用多个工具,增加了相当大的复杂性。”
KaneAI目前正与部分客户和行业专家进行测试,未来几个月将计划扩大可及性。Khan提到:“仍有许多用例待开发。我们正在积极增加平台上的集成,使用户能够直接从Slack和Microsoft Teams等平台运行测试。”这种自然语言的方法将进一步提高业务利益相关者在测试过程中的参与度。
到目前为止,超过10,000个组织,包括Nvidia、Vimeo、Microsoft和Rubrik,都在使用LambdaTest,每天进行数百万次测试。然而,市场竞争依然激烈,BrowserStack、Sauce Labs和开源的Testsigma等其他竞争者也在积极运营。