BuildVu unit testing
BuildVu unit testingとは、BuildVu PDF to HTML5/SVG変換ライブラリの機能、精度、信頼性を検証するために使用される自動テストフレームワークと手法を指します。これらのテストは、BuildVuが ( Citation: N.A., 2020 (N.A.). (2020). Document management — Portable document format — Part 2: PDF 2.0 . International Organization for Standardization Retrieved from https://www.iso.org/standard/75839.html ) などの仕様に従ってPDF文書を正しく処理し、さまざまなPDF機能と構造において変換品質を維持することを保証します。Unit testingは、この複雑なPDF処理ソフトウェアの開発中にコード品質を維持し、リグレッションを検出するために不可欠です。
BuildVu unit testingは、BuildVuライブラリの個々のコンポーネントと変換機能を検証するために設計された包括的な自動テストスイートです。変換パイプライン全体を検証する統合テストとは異なり、unit testはテキスト抽出、フォント処理、画像処理、構造解釈などの独立した機能に焦点を当てます。これらのテストには通常、PDFオブジェクトの正確な解析、グラフィック要素の正確なレンダリング、で説明されているTagged PDF構造の適切な処理、 ( Citation: N.A., 2014 (N.A.). (2014). Document management applications — Electronic document file format enhancement for accessibility — Part 1: Use of ISO 32000-1 (PDF/UA-1) . International Organization for Standardization Retrieved from https://www.iso.org/standard/64599.html ) などのアクセシビリティ標準への準拠を検証するアサーションが含まれます。テストフレームワークは、成功した変換と、不正な形式またはエッジケースのPDF文書に対する適切なエラー処理の両方を検証します。
