Select your operating system to get started
Minimum Requirements
glibc >= 2.28 (e.g. Ubuntu 20.04+, Debian 11+, Fedora 36+)
Don't want to install anything? You can also get started on the web directly
The TestOwl desktop app is the same TestOwl you use in the browser — same account, projects and tests — with two abilities that need access to your computer: recording tests in a real browser, and running tests locally on your own machine. Building and editing tests, cloud runs, schedules and reports all work in the web app too, so you only need the desktop app if you record or run tests locally. Local runs are useful for debugging with a visible browser and for testing localhost or internal sites.
| Platform | Minimum version | Processors | Installer |
|---|---|---|---|
| macOS | macOS 12 (Monterey) or later | Apple Silicon and Intel | .dmg |
| Windows | Windows 10 (64-bit) or later | x64 and ARM64 | .exe installer |
| Linux | glibc >= 2.28 (e.g. Ubuntu 20.04+, Debian 11+, Fedora 36+) | x64 and ARM64 | .AppImage |
You also need an internet connection. The app connects to your TestOwl account, and the first time you record or run locally it downloads the browser and video components it uses. Running several environments at once needs more memory, because each one opens its own browser.
Every production installer is digitally signed by KRS Solutions LLP, the company behind TestOwl. Only download TestOwl from testowl.ai.
The Windows install guide shows each SmartScreen screen and explains why it appears.
chmod +x testowl-linux-*.AppImageSign in with the same account you use at app.testowl.ai, using the same method you signed up with. Email and password accounts enter a one-time code sent to their email. Google, GitHub and Microsoft sign-in opens in your normal web browser and returns you to the app when you finish. You stay signed in when you restart the app.
Your projects, roles and plan are exactly the same as on the web, so there is nothing to connect separately: pick the project you want from the app. New accounts get a first project during onboarding. To record, go to Home, enter your application's URL and click Record.
The desktop app checks for updates in the background and downloads new versions automatically. When an update is ready, an update button appears in the top bar; click Restart & Install to apply it. Keeping the app current keeps it compatible with new TestOwl features.
Still stuck? Contact us with your operating system, processor and what you see, and we will help.