比较PDF文件
的PDF 3.0引擎可以让你比较两个PDF文件模块1:1比较。它执行一个视觉比较两个文件你指定:
如果两个文件之间的相似度高于指定的精度,TestCase通过。
如果两个文件之间的相似度低于指定的精度,TestCase失败。
你也可以定制你比较排除特定区域,文本(包括正则表达式),或整个页面。一旦比较完成后,你可以查看详细的对比报告,确定最小的两个PDF文件之间的差异。
处理的比较
要比较两个PDF文件,请执行以下步骤:
定制您的需求相比TestStepValues提供:
![]() |
在本例中,您比较文件base.pdf到文件target.pdf。 你为每个文件指定密码。 你认为应该至少的文件90年类似的百分比。 你排除第2页和页面5到8的比较。 比较两个PDF文件 比较结果表明,该文件没有指定的最小相似。 因此,你的TestCase失败。 失败的PDF格式的比较 |
你可以从比较中排除特定区域缩小你比较感兴趣的领域。这是特别有用如果你只需要比较特定的页面元素,而不是整个页面。
排除的地区比较,遵循这些步骤:
如果你还没有,创建TestCase从1:1比较模块。
排除指定一个或多个领域:
扫描源PDF文件PDF扫描。
选择文本,图像,或表带菜单和强调你想要排除一个或多个领域。
选择保存和关闭回到托斯卡。
强调你想要排除的领域PDF扫描
得到你想要的尺寸领域排除:
去你刚刚创建的模块PDF扫描在模块选项卡的托斯卡指挥官。
右键单击ModuleAttribute各自的领域有突出显示和选择复制的维度。
粘贴尺寸方便的地方。下一步你需要他们。
复制区域的尺寸你想要排除
指定的地区要排除在你的测试:
从创建到TestCase1:1比较模块。
粘贴区域的尺寸你想要排除的区域排除>区域排除>维TestStepValue。
使用区域排除>区域排除>页面(年代)TestStepValue指定页面的文档排除区域。
在同一文档中多个排除区域,与额外的根据需要重复前面的步骤区域排除>区域排除TestStepValues。
![]() |
在本例中,您比较两个PDF文件,希望它们之间100%的相似性。此外,你排除三个方面的比较:
比较两个PDF文件与排除区域 |
您可以排除文本模式的比较来缩小你比较具体内容。这是特别有用如果你想忽略在比较独特的文本字符串或模式。
排除文本模式的比较,遵循这些步骤:
如果你还没有,创建TestCase从1:1比较模块。
去创建TestCase和设置以下TestStepValues:
![]() |
在本例中,您只比较两个PDF文件之间的文本,期待100%相似。此外,你排除三个不同的文本模式的比较:
|
查看对比报告
您可以查看详细的对比报告,帮助您了解的比较结果。报告使用颜色编码来表示差异,比如添加或删除。这可以帮助您确定即使是最小的两个PDF文件之间的区别。
可视化PDF比较报告
查看对比报告,右键单击相应的TestCaseLogEntry在你的测试结果和选择查看PDF比较报告。请注意,您不能查看报告如果你运行你的比较测试Scratchbook。
![]() |
188金宝搏app苹果下载软件Tricentis托斯卡自动存储页面不匹配在BMP文件的比较%188金宝搏app苹果下载软件 TRICENTIS_PROJECTS % \ PdfCompareFailedPages目录中。 |