1. Overview
TraceKit is an autonomous browser testing agent designed to eliminate selector maintenance and fragile test scripts. Rather than relying on rigid XPath or CSS selector paths that break on DOM updates, TraceKit translates high-level natural language test goals into resilient, multi-step browser actions powered by multimodal LLM reasoning and verified by deterministic Chromium assertions.
Inspects accessibility trees, clicks, types, selects, scrolls, and navigates.
Validates page state via 11 deterministic browser assertions directly against Chromium.
Automated failure diagnosis categorizes root causes into application crashes vs automation failures.