UFT(QTP) 中文社区

UFT中文社区
帮您快速上手UFT自动化功能测试工具

UFT案例

通过UFT(原QTP)功能自动化测试工具可以轻松共享测试资源,提高测试覆盖率。在机器学习和计算机视觉的支持下,创建灵活且更具弹性的基于AI的测试脚本。通过直接访问远程设备和远程浏览器,轻松覆盖不同平台/设备/操作系统。还可以通过与CI/CD工具的全面集成,将功能测试完美融入DevOps生命周期。

 

UFT(原QTP)功能自动化测试工具是全球1000家组织的共同选择,让我们一起来看一下UFT(原QTP)在不同行业的出色表现。


UFT

 

一、能源行业

 

Citizens Energy Group是一家美国公司,为90万居民和数千家企业提供天然气、热能、水和污水处理服务。借助UFT(原QTP)功能自动化测试工具,Citizens 对其旗下的服务应用程序进行功能自动化测试,加速其新版本发布,从而提高公司整体工作效率。

 

Citizens聘请了全球软件质量保证领域的领军公司 iLAB,以寻找自动化测试解决方案。iLAB 的技术与支持服务总监Kevin Copple表示:

“我们借助 Gartner 魔力象限来确定领先的竞争者,并在一个月内研究了 19 个项目,UFT(原QTP)功能自动化测试工具是仅有的能够满足功能要求的两款产品之一。就价格、可用性和灵活性而言,UFT(原QTP)明显胜出。”

 

使用UFT(原QTP)功能自动化测试工具,即使不具备任何软件工程技能,了解业务流程的人员也能开发出有效的测试脚本。这大大缩短了测试周期,使现场操作人员可以立刻在生产中使用新软件。

 

通过UFT(原QTP)功能自动化测试工具可以将现有的、可拆解的手动测试拆分为更小、更简单的测试操作。然后,自动化脚本按顺序调用多个操作,将它们组装成更复杂的框架。这种原子化的方法提供了基本的测试构建模块,可以将它们重新组装以满足任何新需求。这种方法还使得测试脚本更易于维护。不再需要费力地对多个脚本进行相同的更改,只需更新一个操作,它就会自动传播到调用该操作的所有脚本中。

 

引入UFT(原QTP)功能自动化测试工具大大加速了测试过程。之前需要 20 小时完成的手动测试现在仅需一个半小时就能自动执行,节省了 92.5% 的时间。而且,在使用UFT(原QTP)功能自动化测试工具之前通常需要多人参与测试,现在只需一人即可。John Anderson 表示:

 

“除了更快地完成测试之外,我们还授权让理解应用程序逻辑的业务人员来处理以前只有工程师才能完成的任务。这对整个公司来说效率要高得多,意味着我们可以把内部人才集中在最合适、最有益的活动上。”

 

使用UFT(原QTP)功能自动化测试工具,测试脚本还能适应被测软件的微小变化。例如对象的顺序(如网页上的字段)发生变化时,该软件能够扫描页面,找到被替换的元素,并继续运行,而不会中断。

 

二、金融行业

 

UFT

 

全球某保险巨头有着数千万客户和数万名员工。该保险公司主要为面临复杂全球风险的大型企业提供服务,希望使其测试脚本更具弹性,能够适应应用程序中持续变化的情况。为了快速高效地管理数百万客户的保单和产品,保险公司大量使用自动化直通式处理(STP)。采用这种方法对软件测试提出了更高的要求:公司必须不断验证其系统,以确保它们能够可靠、准确、高效地运行。

 

如果被测系统发生重大变化,开发人员就需要对现有测试脚本进行相应修改。例如,当保险公司计划对其 SAP ERP 环境的内核(其 STP 功能的核心)进行重大更改时。这一变更将影响测试脚本中许多元素的属性和标识符,并有可能导致测试脚本失败。

 

通过使用UFT(原QTP)功能自动化测试工具中嵌入的新 AI 功能来增强其测试脚本的弹性,并提高回归测试的自动化水平。在比预期更快地推出新功能后,该保险公司已经将 UFT One 中的 10 个应用程序及其 200 多个测试用例从基于属性的方法迁移到了基于 AI 的方法。

 

“我们有一个庞大而复杂的应用环境,其中有 1400 多个自动测试案例。这些测试用例不断运行:2022 年,我们使用UFT(原QTP)功能自动化测试工具 执行了约 27,000 次测试。大约花了 4 个月时间将 200 多个测试用例迁移到 AI 执行,尽管我们的员工当时对新功能的使用经验为零,但设置速度比基于属性的设置略快。”

 

由于基于 AI 的测试用例执行可以动态调整脚本以应对更改的标识符,因此 SAP 或其他第三方应用程序的未来变化不会对测试产生负面影响。该解决方案还能加快新测试脚本的创建速度。

“现在,团队已经对UFT(原QTP)功能自动化测试工具的 AI 功能有了一定的经验,我们已经将每个测试用例的脚本编写时间从 6 小时缩短到了 2 小时。”

 

迄今为止,保险公司已将编写新测试用例脚本所需的时间缩短了 60%,而且UFT(原QTP)功能自动化测试工具中采用的 AI 也大大减少了测试用例的维护工作。该公司已经完成了 1,000 多个执行周期,而无需进行技术维护或更改 AI 创建的脚本。这种长期的弹性减少了工作量,使技术熟练的员工能够专注于其他优先事项。

 

三、医疗行业

 

罗氏诊断致力于开发和提供从疾病的早期发现、预防到诊断、监测的创新、高性价比、及时和可靠的诊断系统和解决方案,从而帮助医务人员提高患者的治疗效果,改善人们生活质量,并减少社会医疗成本。作为一家生物科技公司,罗氏诊断采用敏捷的开发方式,力图满足日益增长的数字化需求。这家公司的 CI 团队面临着以更快、更高效的方式交付新软件的挑战。不仅如此,他们还要满足医疗行业细致入微的质量要求。

 

UFT(原QTP)功能自动化测试工具给罗氏诊断留下了深刻印象:“UFT(原QTP)功能自动化测试工具 非常简单易用。我们马上就意识到,仅凭这一款解决方案,我们就能跨桌面、Web 和移动渠道加速企业级应用测试。在我们看来,这种能力非常罕见。”

 

“我们将UFT(原QTP)功能自动化测试工具与其他解决方案进行比较,发现它能更好地支持我们的开发周期,为我们提供转向敏捷模式所需的灵活性与可扩展性。UFT(原QTP)功能自动化测试工具拥有强大的本地技术支持,这一点让我们倍感安心。不仅如此,这款解决方案还拥有战略愿景和路线图,非常符合我们的期望。”

 

UFT(原QTP)功能自动化测试工具的实施只用了不到1个月的时间,团队成员很快便能熟练运用其中的丰富功能。将UFT(原QTP)功能自动化测试工具与成熟的自动化和开发工具整合之后,用户可以执行完全自动化的测试,且无需任何人工干预。如此便能确保测试效率和一致性。

 

UFT(原QTP)功能自动化测试工具包含高级对象识别技术,支持基于 AI 的机器学习和高级光学字符识别 (OCR),这些都是经过验证的实用技术。

 

Tony Tao 评价道:“UFT(原QTP)功能自动化测试工具功能大幅缩短了测试创建时间并减少了测试维护工作,同时还提升了测试重用率。这些改进扩大了我们的测试覆盖范围,并且提升了测试资产的恢复能力。”

 

四、汽车行业

 

华晨宝马是一家总部位于沈阳的汽车制造企业,是宝马和华晨汽车的合资企业。其主要业务是在中国大陆生产、分销和销售宝马乘用车。华晨宝马DevOps部门负责人白先生对目前面临的挑战做出了解释:“在企业进行敏捷转型的大背景下,IT部门需要在提供更频繁、更高效交付的同时,提高交付的质量。其中核心系统架构应用的自动化测试是一个挑战。多年来。成熟的解决方案一直是我们支持汽车研发业务流程的核心。然而由于某些技术原因,这些解决方案并不适合敏捷交付。当我们考虑提供一个敏捷的工具链时,却发现大多数自动化测试框架更专注于基于Web的应用程序测试。我们也考虑了开源产品,但发现它们缺乏性能,它们没有提供与我们现有测试管理工具的集成功能,也不支持客户端/服务器应用程序测试。而且在内部开发自动化测试解决方案也过于昂贵和耗时。”


UFT

 

为了更快地交付高质量的软件,支持宝马华晨汽车更快上市,测试自动化是必要的。市场调查显示,UFT(原QTP)功能自动化测试工具

旨在通过一个智能测试工具实现自动化并加速对企业应用程序,技术和环境的端到端测试。它是唯一可以在同一工具内测试客户端/服务器,基于Web的应用程序和移动应用程序的解决方案。

 

UFT(原QTP)功能自动化测试工具是我们目前选择解决核心系统端自动化测试的主要产品。我们与UFT(原QTP)团队在实践中一起攻克了很多行业级别的难题。从整个过程中我们感受到,UFT(原QTP)功能自动化测试工具是一个非常容易上手的工具,功能也更能满足我们需求,接口充足,支持二次开发,而且在国内有强大的支持团队。

 

UFT(原QTP)功能自动化测试工具的脚本语言和关键字模式使宝马华晨的测试人员和企业用户都可以轻松地实现应用程序测试的自动化。将UFT One整合到华晨宝马的敏捷工具链中,意味着有机会将自动化测试应用到原来几乎不可实现的领域内,比如重量级的行业软件,或者已经存在很长时间且相对封闭的解决方案等。甚至可以通过定制自动化测试脚本把汽车生产线电脑上的一系列繁琐操作自动化起来,简化生产节拍,提高生产效率。随着时间的推移,一些核心制造解决方案的开发语言发生了变化,这是自动化测试众所周知的挑战。

 

白先生表示:“我们很高兴地发现,UFT(原QTP)功能自动化测试工具

在一个解决方案中为多种技术和平台提供了广泛的支持。这意味着我们能够将这些系统囊括在自动化测试工作中。对于一些老的核心系统,过去的自动化测试率仅为20%左右,大部分的内容需要人工测试。遇到集中发布的节点,测试团队的压力非常大。使用UFT(原QTP)功能自动化测试工具,这些系统的自动化测试率可以达到80%以上,大大的减少了测试团队的工作量,同时也极大地减少了手动测试经常会遇到的人为错误。

 

由于过去手工测试的效率相对较低,需要重复进行多次回归测试以保证质量水平。在UFT(原QTP)功能自动化测试工具的帮助下,回归测试现在可以在敏捷的架构中自动运行。这提高了开发和测试效率,并确保了高速和高质量的软件交付。在此之前对核心解决方案进行手动回归测试需要10个小时。利用UFT(原QTP)功能自动化测试工具,自动化回归测试可以在一小时内完成,生产率提高了90%。


欢迎申请UFT试用资格 立即体验AI自动化功能测试工具

申请试用 18266417701