New
After a brief beta period, Test Sessions is now GA. A Test Session is group of checks you can run ad hoc from your local machine, from CI or using one of our vendor integrations like Vercel and GitHub.
A Test Session shows you all data relevant to that session:
Project name, git info, session duration and status.
Log, traces, videos, screenshots and any other assets collected by your checks.
Using the CLI, creating a Test Session is extremely simple. Just add the --record
flag and we will record your session and give you a link to the full report once it's done.
$ npx checkly test --record
Running 2 checks in eu-west-1.
Summary:
✔ Fetch Book List (234ms)
✔ homepage.spec.ts (4s)
2 passed, 2 total
Detailed session summary at: https://chkly.link/l/Y9Mlm
The preferred workflow is to run your test
command from your CI/CD pipeline, optionally followed by the deploy
command if the sessions passes. We've updated our docs with guides on how to get this going with GitHub Actions, GitLab CI and Jenkins.
Note that Test Sessions deprecates our earlier Deployments and Deployment Triggers functionality.
Questions or feedback? Join our Slack community