Native desktop apps can now be tested too
Zar started as a tool for web UIs. It now tests zero-native desktop apps as well, the kind built with Zig and WebKitGTK. Give it the repo and it compiles the app inside the sandbox, drives it, and records the run. No browser involved.
That changes where testing can happen. The app doesn't need to run on my machine or my screen. It builds and runs entirely inside the isolated sandbox, so a desktop app can be tested remotely, just like a website.
Everything else stays the same. A run still comes back as a chaptered video with pass or fail checks, a frame per step, and the errors it hit along the way. If it shows up on a screen, Zar can test it.