Solution · AI Assistant
AI verifies the result — you decide what to expect
Describe the expected result in plain language — AI compares it against the actual page state after playback. No more fragile assertions that break with every redesign.
Problem
Pinpoint assertions break with every UI change
- Button got restyled — class-based assertion failed
- Button text changed — test broken
- Every redesign = hours rewriting assertions
- Cannot verify "expected state" without writing code
How it works
How AI verification works
Record the scenario
Click through the path in the browser — the extension records every step.
Describe the result
Write in plain text what should happen: "User sees the order confirmation screen".
Run playback
Progon replays the scenario and sends a screenshot to the AI for verification.
AI compares
AI checks whether the real page matches your description and returns a result with an explanation.
Capabilities
What the AI assistant can do
Scenario generation
Describe a feature — AI generates a scenario with steps. You edit, refine, and run. A great starting point for new tests.
Text-based result verification
Instead of fragile CSS selectors — your plain-language description of the expected state. AI compares the real screen against it and returns a verdict with explanation.
Checklist generation
Open any page and ask AI to generate a checklist — a set of specific checks for that screen. A solid base for manual exploratory testing.