Micro Focus扩展了结合了人工智能(AI)的统一功能测试(UFT)测试工具系列的功能,以包括对基于Web的应用程序和移动应用程序的支持。
此外,UFT测试工具现在将允许单个脚本在多个平台和浏览器上自动运行,而无需为每个平台创建多个脚本。
还添加了众包反馈机制来改善对象识别,例如新的小部件,以提高嵌入在Micro Focus测试工具中的AI模型识别唯一用户界面范例的能力。
最终,Micro Focus将提供AI软件开发套件(SDK)和自然语言处理(NLP)引擎,使技术和非技术用户都可以创建测试。
Micro Focus产品总监Archie Roboostoff表示,自然语言功能将使在功能测试过程中更轻松地包含应用程序的最终用户成为可能。
他说,随着测试责任继续向左转移,尽可能多地执行功能测试过程变得越来越重要。开发人员和最终用户通常没有时间或通常没有构建这些测试所需的专业知识。
组织面临的挑战是,他们构建和部署的应用程序代码越多,他们在调试应用程序上花费的时间就越多。Roboostoff指出,许多组织从应用程序开发项目中挪用资源只是为了跟上现在正在构建和部署应用程序的速度。
矛盾的是,资源转移会限制任何其他应用程序的构建速度。Roboostoff表示,人工智能可以通过减少更快地提出问题所需的时间来打破僵局,发挥关键作用。
同时,Micro Focus UFT工具通过将针对移动应用程序开发的AI功能应用于基于Web的应用程序,进一步简化了测试过程。
AI不可能很快消除人类对应用程序进行测试的需求。但是,在许多不同的应用程序开发项目中,经常会出现许多常规问题。随着开发人员在DevOps流程中正式推广之前测试更多自己的代码,开发团队应该有可能依靠AI工具来解决他们可以解决的问题,而这要早于任何人都知道甚至还不存在。
与每个AI工具一样,IT组织将需要对嵌入在任何测试工具中的AI模型充满信心。AI工具暴露给代码的次数越多,它们变得越准确。