OEM販売のご相談

Antenna House FormatterAntenna House リグレッションテストシステム(PDF 比較ツール)

『Antenna House リグレッションテストシステム』は、任意のソフトウェアから出力された PDF(出版物、画像、ビジネス文書など)を高速かつ自動で比較し、差異があれば PDF でレポートするシステムです。

※ 海外販売製品のため、現在ご提供は英語版のみとなります。
Antenna House Regression Testing System(英語サイト)

Antenna House リグレッションテストシステムとは?

機能と特長

  • PDF の内部コードに依存しない、迅速かつ正確なビジュアル比較が可能です(PDF を画像にして比較します)。
  • 任意のソフトウェアで出力した PDF ファイル同士の比較が可能です。
  • PDF が格納されたディレクトリ同士の比較が可能です。
  • 比較する PDF のページ数に制限がありません。
  • GUI インターフェイスをご用意しています。
  • PDF だけではなく、画像同士の比較も可能です。
  • 比較結果に差異があれば、異なる箇所を PDF でわかりやすくレポートします。
  • ページの一部を除外しての比較が可能です。

導入のメリット

  • リグレッションテスト(PDF 比較)の自動化
  • 人の手によるチェック作業を 90% 以上削減
  • テスト時間を 90% 以上削減
  • ページ内の差異を 100% 検出可能
  • 人の目では見逃しがちな軽微な差異も検出
  • 自動化による頻回なテストで文書の信頼性を高めることが可能

リグレッションテストはいつ行うのか?

ご使用の CMS に変更があった場合、スタイルシートを編集した場合、また、画像ソフトや組版ソフトのバージョンをアップグレードしたときなど、出力結果(PDF)に予期しない差異を生むことが多々あります。『Antenna House リグレッションテストシステム』は、お使いのシステム、ハードウェアあるいはソフトウェアで、いつでも以前の正しい出力結果(PDF や画像)が得られているか確認できます。コンテンツの消失、不正な組版、画像の整合性の変化、表やその他ドキュメントの信頼性を失いかねない変化を検出します。

開発ツールとしての利用方法

スタイルシートの変更で望みどおりの効果が得られているか、予想外の影響が発生していないか、こういった確認も『Antenna House リグレッションテストシステム』を利用して、元文書と新しい文書の出力結果を比べることによって、正確に素早く判断できるようになります。

比較レポートの内容

比較した PDF について、『Antenna House リグレッションテストシステム』は次の内容を PDF で報告します。

  1. 比較した PDF に差異があるか・ないか
  2. 差異があった場合、差異の検出されたページ番号を一覧できるページを作成
  3. ページごとの差異は 3つのパネルで構成されたページで報告されます。下図のように左側に元文書のページ、右側に新規文書のページ、そして真ん中に新旧の合成ページ。その真ん中のページに差異をハイライトで表示します。元文書にあって新規文書にないものは赤で表示され、新規文書にあって元文書にないものは緑で表示されます。新旧を比較してわずかにずれた内容は青で表示されます。
レポートイメージ
レポートイメージ

スクリーンショット

GUI イメージ
GUI イメージ
GUI イメージ
GUI イメージ
レポートイメージ
レポートイメージ
レポートイメージ
レポートイメージ
レポートイメージ
レポートイメージ

『AHRTS V1.5』の強化内容

2020年2月19日に公開した『AHRTS V1.5』では、「Text Comparison オプション」に次の新機能が追加されました。

  • プロパティ:
    • textCompare
    • textCompareReportDifferenceImageOverlay
    • textComparePageByPage
    • textCompareDebug
    • reportTextCompareOverlayPdfLayers
  • このオプションではテキストの比較をページごと、もしくは文書全体にわたって行います。まず base から new と new から base のふたつの差分が作成されます。それから、base もしくは new 文書で削除されたテキストはマークされます。差異をより見やすくするためには、「Overlay difference image over compared files」レポートオプションの使用を推奨します。Text compare を使用した場合、「overlayRelativeChanges」は true と見なされるため、文書の差異を示す画像には他の文書から削除された箇所は表示されません。
  • ahrts-pdf2pdf および ahrts-compareスクリプトの -textコマンドラインオプションで有効にできます。

※ 制限事項:テキストの抽出に必要なデータがPDFフォント情報に必要です。

上記のほか『AHRTS V1.5』での機能強化は改訂履歴(英語ページ)をご覧ください。

製品の種類

製品の種類

製品の種類
製品の種類

お問い合わせ

製品についてのお問い合わせは sis@antenna.co.jp までお願いします。