~/talk

An Insight into PDF automation strategy

Talkat TestFlix 2024 · 2024-10-19..10-20· [testing]
linkedin:samar-ranjan
slides:none on file

Shows a concrete PDF test strategy that splits API/data tests from PDF-creation tests and follows the test pyramid, with demo code in a repo. Uses Apache PDFBox to extract text (text assertions pass even when layout or color changes) and PDFCompare for pixel-by-pixel visual diffs with ignore-region (.con) support and passworded PDFs. Runs 11 demo tests (most pass, two intended failures), ~0.5s per simple PDF locally, warns about scale for hundreds of pages.

AI-written summary · about

  1. 0:00Introduction and overview
  2. 1:52PDF challenges and architecture
  3. 4:24Test design and pyramid
  4. 5:49Tools and solutions overview
  5. 6:51Code demo with PDFBox
  6. 9:21Visual comparison with PDFCompare
  7. 14:42Key takeaways and tools
  8. 16:50Q&A and closing
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.