Execute a complete integration test of the system from the frontend interface down to the background processing pipelines, verifying all distinct logic paths to collect testing evidence.
Simulation steps: Upload a blurry receipt or an invoice missing critical fields like the total amount (totalAmount).
System workflow:
REVIEW_REQUIRED and sets the review status to PENDING.review-update Lambda, changing DynamoDB status to APPROVED and overwriting the corrected result.json in S3.Evidence:




Simulation steps: Upload a plain text .txt file (or a file larger than 10MB).
System workflow:
Evidence:

Simulation steps: Navigate to the document list page on the user interface.
System workflow:
Evidence:


Simulation steps: Click on a successfully processed document in the list.
System workflow:
Evidence:



Simulation steps:
System workflow:
Evidence:




Simulation steps:
System workflow:
.csv file download in the browser.Evidence:





