在软件测试领域,自动化测试工具的选择有着重要的作用。UFT15.0.2版本作为一款功能强大的自动化测试工具,具备丰富的功能和易用性的特点。今天,就带领大家一起来了解这一版本,帮助初学者能够更快更好的掌握UFT的基本操作和高级功能。
UFT简介
UFT前身为QTP,广泛应用于Web、桌面、移动和API测试。UFT15.0.2版本在性能和功能上进行了优化,支持多种编程语言,并提供了丰富的插件和扩展,可以满足不同测试场景的需求。
应用场景
Web应用测试:UFT能够自动化测试Web应用程序,包括前端和后端的交互,确保应用的稳定性和性能
桌面应用测试:对于桌面应用程序,UFT提供了丰富的API和插件,能够模拟用户操作,进行全面的测试
移动应用测试:通过与移动设备管理工具的集成,UFT可以自动化测试移动应用,保证其在不同设备上的兼容性。
适合人群
软件测试初学者:通过本教程,初学者可以快速上手UFT,掌握自动化测试的基本技能
开发人员:希望学习自动化测试工具的开发人员,可以通过本教程了解UFT的高级功能,提升测试效率
技术爱好者:对于自动化测试感兴趣的技术爱好者
技术要点
对象侦测:提供强大的对象侦测功能。能够自动识别应用程序中的对象,并生成相应的测试脚本
验证点:通过设置验证点,UFT可以在测试过程中自动检查应用程序的输出结果,确保测试的准确性
参数化:支持参数化测试,允许用户在测试脚本中使用变量,进而提高测试的灵活性和覆盖率。
使用说明
下载资源文件并解压
按照教程中的步骤进行安装和配置
跟随图文详解,逐步学习UFT的基本操作和高级功能
UFT One新增功能
15.0.2版本为Web和移动应用程序的基于AI的测试引入了以下增强功能
记录AI测试步骤
现在您可以在应用程序上执行业务流程,并在测试中创建一系列AI步骤。在录制会话时,您可以微调对象标识并添加检查点步骤。
2.AI Mockup Identification
在开发应用程序之前,学习应用程序模型中的AI对象并准备基于AI的测试
3.AI Transformation Assistant
在启用了AI Transformation Assistant的情况下运行现有测试,接收将基于技术的测试步骤转换为基于AI的测试步骤的建议。用建议的AI对象步骤替换现有步骤创建更具弹性且与平台无关的测试。
4.UFT One scrolls to find objects
运行测试时,如果对象未显示在应用程序中,但网页或移动应用程序是可以滚动的,那么UFT会自动滚动用来进一步探索对象。您可以通过配置滚动方向和执行的最大滚动数,或者在必要时禁用滚动。
5.检查点
AIObject和AITextObject现在支持检查点。指定应用程序通过检查点必须满足的条件,如果不满足期望,则该步骤失败,这将反映在运行结果中。
6.文字识别增强
使用基于AI的测试功能时,可以使用以下任何选项来优化文本识别。
·识别多种语言的文本。支持英语、法语、德语、日语、意大利语、俄语、西班牙语、简体中文。在应用程序中找到的语言工具>选项>GUI测试>AI
·指示AI使用UFT文本识别设置。根据您的配置,使您可以使用Google或百度OCR云服务器或其他UFT OCR引擎。
除此之外,基于AI的测试还有更多新增功能,想要详细了解或者获得试用下载链接,欢迎随时咨询。
对象识别中心-next generation Object Spy
UFT15.0.2引入了对象识别中心(OIC)作为技术预览。当前与现有的Object Spy一起提供的新的间谍工具可以为您带来全新的Object Spy间谍体验。与对象间谍一样,OIC显示测试对象的层次结构和属性,并使您能够将对象拖到测试中或将其添加到对象存储库中。
此外,它还提供了新功能
·监视多个对象,以及将OIC中的多个对象添加到测试或对象库中
·在OIC中修改测试对象的描述属性,以自定义对象的标识
·将对象添加到与当前测试无关的外部对象存储库中
除上述讲解到的之外,UFT15.0.2在性能提升、API测试增强、IDE外观、Web测试增强、移动测试增强、CI-CD插件增强、版本控制增强、Java测试增强等方面也有了提升,是一款功能强大的自动化测试工具。想要获取关于UFT试用下载链接或者价格的可以随时咨询我们。