提供3000多款全球软件/控件产品
针对软件研发的各个阶段提供专业培训与技术咨询
根据客户需求提供定制化的软件开发服务
全球知名设计软件,显著提升设计质量
打造以经营为中心,实现生产过程透明化管理
帮助企业合理产能分配,提高资源利用率
快速打造数字化生产线,实现全流程追溯
生产过程精准追溯,满足企业合规要求
以六西格玛为理论基础,实现产品质量全数字化管理
通过大屏电子看板,实现车间透明化管理
对设备进行全生命周期管理,提高设备综合利用率
实现设备数据的实时采集与监控
利用数字化技术提升油气勘探的效率和成功率
钻井计划优化、实时监控和风险评估
提供业务洞察与决策支持实现数据驱动决策
翻译|行业资讯|编辑:龚雪|2021-05-07 10:12:56.240|阅读 158 次
概述:本文将向你展示如何进行自动化PDF测试,并且实现简单、无错误的最终结果!
# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>
相关链接:
Telerik Test Studio是一个用于功能性Web、桌面和移动测试的直观测试自动化工具,它能轻松地实现自动化测试。同时会为GUI、性能、加载和API测试提供完整的自动化测试解决方案。
PDF是任何业务的最常用的文档处理方式,无论是发送给客户的营销手册还是严格保密的自动生成的法律合规文件,PDF都是其中使用最广泛的交易文档格式。
本文将引导您通过一种简单的方法,向您展示如何自动化PDF测试以及如何防止组织为最终用户提供含糊不清或错误的内容。
如今,最终用户系统提供了各种各样的方案,这些方案可以生成只读PDF文档,并通过应用程序的UI将其呈现给用户以供下载或查看。 这些可能包括银行帐户对帐单、开票凭证、订单发票、分析报告、价目表、合同等。
这些情况的共同特点是对文档有效性的内在要求 - 任何企业都无法负担产生模棱两可或更糟的错误内容并将其呈现给最终用户,因此PDF内容验证对于这些系统非常重要。
在自动执行PDF测试时,您需要了解的最常见元素是:
存在的问题
自动化PDF是一种相当普遍的情况,对于内容验证和验证过程的自动化,这对测试人员构成了很大的挑战。 PDF内容的结构与传统网页的结构不同,这里的主要挑战是从PDF文件中获取内容,并将其与我们存储的参考值进行比较。
当您需要自动进行PDF验证并支持PDF测试的用例时,市场上有许多方便的软件测试工具和测试自动化框架。 但是在大多数情况下,工作人员并没有编码技能,无法保证质量,应用也更为复杂。
其本质是讨论与第三方库建立测试框架,该库最终将读入PDF内容并以可能长期使用的形式向测试人员提供值,在原始框架中运行、验证和验证所需的值。
解决方案
在最新版本的R1 2021中,Telerik Test Studio采取了一种现成的简单方法,无需设置测试自动化框架或添加第三方库。Telerik Test Studio多合一解决方案可帮助您轻松、快速地进行自动化PDF测试,此外还可以使用测试人员从Web测试中熟悉的工作流程。用户可以针对PDF文档记录验证和验证步骤,类似针对具有UI动态或静态元素、交互作用等的常规网页一样进行记录。
举一个简单的例子,将一个简单的方案 - 导航至网页、下载PDF文件、打开该文件进行验证,然后从文档中选择一个要进行验证的元素。
首先,按照您惯常的方式启动Telerik Test Studio的可视化测试记录器 - 导航到感兴趣的网页。
接下来,选择要打开进行验证的文件,然后单击“Save”。
PDF文件已打开来进行验证,您可以在一个网页内工作,所有功能都可在记录下来,并可以进行操作,直接通过测试记录器添加快速操作和验证步骤。
Telerik Test Studio会启动其内置的PDF查看器服务器,并显示您刚刚在其中下载的文件,将其解析为HTML页面并准备进行验证和自动化,您无需执行任何其他操作即可启动、维护和清理PDF查看器服务器。
从现在开始,您可以按照自动网页验证习惯来验证PDF文件中的任何元素,将鼠标悬停在上下文菜单中选择所需的操作即可开始使用。
通过元素资源管理器,您可以验证文本、证图像、从图像中提取文本以及通过自动执行常规网页来执行所需的操作。
您可以利用高级记录工具来帮助您浏览DOM树、添加元素步骤、访问高级操作和验证步骤等。
按照上述步骤操作,您将在Test Studio中获得一组测试步骤,以后可以重复执行。
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@capbkgr.cn
文章转载自:慧都网通过提供强大的3D CAD数据访问工具并适用于桌面、移动和Web的高级环境3D可视化发动机,HOOPS在提升造船设计和制造流程的效率方面发挥了重要作用。
HOOPS Luminate在汽车行业中的应用具有广泛的潜力和深远的影响。它通过提供高效的3D可视化、虚拟装配与拆解、性能分析、客户定制等功能,帮助汽车制造商在设计、生产和销售过程中提升效率、降低成本并提高产品质量。
在不断发展的软件开发世界中,使工具和框架与最新的平台版本保持同步至关重要,欢迎查阅~
全球航运业对国际贸易至关重要,全球 90% 以上的商品通过海运运输。准确监控和控制这些集装箱的移动对于维持高效的供应链至关重要。手动输入集装箱号码是这一程序的关键部分,它带来了相当大的挑战,例如人为错误和效率低下。
最完整的.NET、Web和Mobile开发工具,智能制造首选控件。
Telerik Test Studio一个用于功能性Web、桌面和移动测试的直观测试自动化工具。
服务电话
重庆/ 023-68661681
华东/ 13452821722
华南/ 18100878085
华北/ 17347785263
客户支持
技术支持咨询服务
服务热线:400-700-1020
邮箱:sales@capbkgr.cn
关注我们
地址 : 重庆市九龙坡区火炬大道69号6幢