01. Context & MotivationResearch Context & Problem Framing
Modern web applications combining LLM output, multi-market internationalisation, and browser-driven front-ends are particularly hard to test. Automated suites can achieve 100% pass rates while user-facing defects continue reaching production.
02. Methodology & System DesignMethodology & Implementation
Studied all 252 bug-fix commits in a production rental assistant and classified each by the seam it escaped through. Identified four seams (live browser runtime, non-default market, end-to-end flow, whole-system) that component-level unit tests cannot observe. Presented a four-seam framework and practices adopted.
03. Empirical Findings & EvidenceFindings & Key Results
44% of fixes fall in the four unobservable seams. One defect shipped twice because a fix had no guard at the seam. Framework provides a simple method for teams to find which seam carries the most fixes, directly actionable for QA strategy.
04. Topics & Methodology StackPythonLLM IntegrationMulti-Market TestingBrowser AutomationDefect Analysis