It is common for reports to have a time stamp of the date when they were run. However these report run dates can show up as differences when comparing two PDF snapshots in a Report, Dashboard or Upgrade test plan. 


BI Validator has provision to ignore the report date timestamp differences. Below are the steps to ignore report date timestamps: 


  1. Navigate to Settings > Config Settings

  2. Locate the "PDFParserStrings" property. This settings has a list of labels that generally appear before the date. You can add your date label to this list separated by comma. For example, if your date timestamp in the report is "Report Date:", you can add this string in upper case to the parameter.
  3. After the changes are made, click Save Settings.


When comparing PDF files during test execution, BI Validator will automatically check date run labels in the PDF file and ignore the date timestamp after the label when comparing the PDF files. 


Notes

  • If there is any other difference between the reports, you will see the date run timestamp highlighted in the differences screen. The date difference will be ignored during the test execution even though it is highlighted in the differences screen.
  • If the comparison type is 'Appearance', BI Validator does a pixel-to-pixel comparison of the PDF file in which case date differences will not be ignored.