Reusable test packages
Package endpoints, variables, headers, bodies and assertions into a test flow people — and agents — can repeat.
Prepare a reusable test package. Sign in. Run one case at a time. Keep the evidence. E2E Tester turns exploratory API work into a reliable, reviewable trail.
Current release: 0.8.6 · Requires the .NET 10 Desktop Runtime · Microsoft Edge WebView2 is needed for Swagger sign-in.
Evidence-first, not request-firstPackages carry instructions, defaults, assertions and editable cases. Nothing is sent just by opening a package.
Package endpoints, variables, headers, bodies and assertions into a test flow people — and agents — can repeat.
Run one case at a time. Edit safely, add a variation when needed, and distinguish PASS, FAIL and INCONCLUSIVE.
Export JSON or HTML reports, redacted cURL and evidence bundles for a teammate, a ticket, or your next self.
Use remembered browser sessions, JWT/API tokens, OIDC/PKCE and named identities without turning a test run into a credential hunt.
Optional SQL Server, MySQL, PostgreSQL and SQLite fixtures and verification give a request its real-world context.
Ship MCP stdio tools and structured reports alongside local-first workspace recovery, backups and saved runs.
E2E Tester uses Velopack’s static update feed. Keep an older full package installed or select an earlier release when you need to roll back.
Feed: https://e2e.dev.xpk.gr/releases
Every Windows installer and packaged executable is SHA-256 Authenticode-signed by d3sync and RFC 3161 timestamped. Download the public certificate to inspect the signer or establish trust on a managed Windows device.
SHA-256: 4F38D6E9CFF768F929DAF0692028B0D8D8732B896F39610E80249956991DD5D4
Expires: 2029-10-08 UTC · Self-signed; import only if you trust d3sync.