Evidence that explains the result¶
A test tells you whether it passed. Evidence tells the story. Capture the moments that matter, give them business context and share a report your team can read without opening Robot logs.
-
Capture with intention
Record a page, element or desktop at the moment that matters. Add a title, description and evidence status.
-
Organize the story
Optional milestones connect screenshots and messages to a business stage. Direct evidence works just as well.
-
Share in three formats
Interactive HTML, static PDF and editable Word. Reports include their images and can be read offline.
-
Make it yours
English or Spanish reports, light/dark HTML and optional institutional branding. All open and free.
Three ways to share your evidence.¶
Explore Summary, Steps and Logs. Expand captures, filter messages and switch themes.
A portable document for reviews and evidence delivery. The same case, milestones and images, generated by the real export engine.
An editable document when your team needs to incorporate evidence into another deliverable.
Real renderer, illustrative data
Samples are generated with Evidence Reporter's own engine. The customer data and images are fictitious. Open a sample to explore the report controls.
Your first report, in three steps¶
Add the library to an existing Selenium suite and explicitly record the evidence:
*** Settings ***
Library EvidenceReporter
Library SeleniumLibrary
*** Test Cases ***
Record Evidence In An Open Browser
Capture Page Evidence Portal available status=PASS # (1)!
- This excerpt assumes the suite has already opened a browser.
status=PASSdescribes the capture; Robot determines the test result.
Built for your automation workflow¶
flowchart TD
A["Robot Framework / Pabot"] --> B["Explicit captures and messages"]
B --> C["Case JSON and images"]
C --> D["CLI / Python generator"]
D --> E["HTML · PDF · DOCX"]
-
Parallel execution
Separate case directories for Pabot, with evidence collected after execution.
-
Run + rerun
Merge attempts while keeping earlier evidence and the final result.
-
CLI and Python
Regenerate from recorded JSON and images without running tests again.
Browse guides by topic Explore all examples
[{"name": "English", "lang": "en", "link": "/robotframework-evidence-reporter/", "fragments": {"evidence-that-explains-the-result": "evidence-that-explains-the-result", "er-report": "er-report", "your-first-report-in-three-steps": "your-first-report-in-three-steps", "built-for-your-automation-workflow": "built-for-your-automation-workflow"}, "current": true}, {"name": "Espa\u00f1ol", "lang": "es", "link": "/robotframework-evidence-reporter/es/", "fragments": {"evidence-that-explains-the-result": "evidencia-que-explica-el-resultado", "er-report": "er-report", "your-first-report-in-three-steps": "tu-primer-reporte-en-tres-pasos", "built-for-your-automation-workflow": "integrado-con-tu-flujo-de-automatizacion"}, "current": false}]