task-p4.5.1
This commit is contained in:
37
docs/implementation/task-p.4.5.1-visual-qa-checklist.md
Normal file
37
docs/implementation/task-p.4.5.1-visual-qa-checklist.md
Normal file
@@ -0,0 +1,37 @@
|
||||
# Task P.4.5.1 Visual QA Checklist
|
||||
|
||||
## Automated checks
|
||||
|
||||
- PDF generation succeeds for every fixture
|
||||
- baseline manifest exists for every fixture
|
||||
- page count matches stored baseline
|
||||
- rendered section order matches stored baseline
|
||||
- signature block remains on the last page
|
||||
- `items_table` row shape remains seven columns
|
||||
- runtime produces no error-severity issues
|
||||
- 500-item performance fixture generates without crash
|
||||
|
||||
## Manual checks
|
||||
|
||||
- company block alignment
|
||||
- customer block alignment
|
||||
- quotation code and quotation date alignment
|
||||
- product table header repetition on multi-page item fixtures
|
||||
- table borders remain continuous across page breaks
|
||||
- long-description rows do not clip text
|
||||
- Thai and English mixed text remain readable
|
||||
- signature block spacing remains intact
|
||||
- topic spacing and numbering remain consistent
|
||||
- footer copy remains aligned
|
||||
|
||||
## Review scope
|
||||
|
||||
- `ALLA`
|
||||
- `ONVALLA`
|
||||
- empty state
|
||||
- single item
|
||||
- standard 4-item case
|
||||
- 20-item pagination case
|
||||
- 100-item heavy pagination case
|
||||
- long-description wrapping case
|
||||
- multi-topic continuation case
|
||||
Reference in New Issue
Block a user