Serenity/JS Docker images enable you to run Serenity/JS tests in containerised environments, including CI/CD pipelines, cloud development environments, and local development setups.
Learn how to integrate Serenity/JS Docker images with your workflow:
Recommended for: Playwright Test, Cucumber.js with Playwright, and WebdriverIO projects using modern browsers.
The Playwright image provides a complete testing environment with the latest stable Chrome and Edge browsers, plus all Playwright browser engines. Image versions follow Playwright's versioning convention to ensure compatibility.
Browsers:
- Microsoft Edge (Stable)
- Google Chrome (Stable)
- Playwright Chromium Engine
- Playwright Chromium Headless Shell
- Playwright Firefox Engine
- Playwright WebKit Engine
Runtimes:
- Node.js 24
- OpenJDK Java Runtime Environment
Operating System:
- Ubuntu 24.04 LTS (Noble Numbat)
- Git
- cURL
- OpenSSH Client
- Playwright system dependencies
If you appreciate Serenity/JS, please support our work:
- ⭐ Give us a star on GitHub
- 📣 Share your success stories on LinkedIn
- 💬 Join our Serenity/JS Community chat
- 🫶 Sponsor Serenity/JS on GitHub
Serenity/JS Docker images are licensed under the Apache-2.0 license.