TDP ADAPTER LAB · 433-A(OIC) QA

Section 7 Test Suite

Internal test resource for the tdpadapterlab 433-A(OIC) Section 7 calculation, standards, persistence, PDF, and export coverage.

CURRENT QA PACKAGE

116 Section 7 coverage items

The package combines nine broad smoke/regression checks with 107 detailed cases numbered S7-001 through S7-107.

107 detailed · 82 P0 · 25 P1
Test target/diy/433a-oic
Open 433-A(OIC)

Use an approved synthetic Taxpayer record and navigate to Section 7. Preserve existing lifecycle controls while testing.

Open Section 7 test target
Detailed IDsS7-001 through S7-107
Detailed rule coverage

Covers routing, validation, allocation, IRS standards, expense-line rules, dual outputs, Boxes D/E/F, persistence, and export.

View coverage breakdown
Broad layerS07-001 through S07-009
Release regression checks

Keep the nine broad Section 7 checks in the release gate alongside the detailed suite.

View broad checks
Source package: 433A_OIC_Detailed_QA_Plan_WITH_SECTION7_DETAILED_TESTS_2026-09-26.xlsx and 433A_OIC_Section7_tdpadapterlab_test_registry_2026-09-26.csv. Record each result as PASS, FAIL, or BLOCKED and attach evidence/defect references where required.

Detailed coverage breakdown

CategoryCasesCoverage
Module selection10Routing and worksheet/model selection across the three Section 7 configurations.
Validation3Required facts and invalid/incomplete-state handling.
Income allocation3Taxpayer and household income allocation into Section 7.
Standards resolver18IRS standards lookup and application paths.
Expense line rules50Line-by-line rules for Section 7 expense lines 39 through 51.
Dual output / PDF5Taxpayer Response versus IRS Allowed outputs and PDF behavior.
Box D/E/F4Calculation and mapping for Section 7 Boxes D, E, and F.
Persistence10Save, reload, edit, delete, and stale-data protection.
Export4Export and downstream output checks.

Broad Section 7 regression checks

IDCheckExpected result
S07-001Facts-first worksheet routingUser is not asked to choose a worksheet type.
S07-002Income intakeHousehold income source fields calculate allowed income totals.
S07-003Expense intakeExpense source fields and standards calculate allowed expenses.
S07-004Community property defaultMarried + spouse not included/unsure + community property yes/not sure uses household allocation mode.
S07-005Separate expenses modeNon-community-property with separate expenses uses separate-expense mode.
S07-006Box D/E/FBoxes D, E, and F calculate and map correctly.
S07-007Review transparencyWorksheet summary is reviewable behind Section 7.
S07-008Save/reloadSection 7 persists after save and reload.
S07-009Clear/deleteRemoved repeater rows do not keep stale PDF data.

Navigation