Replies: 1 comment 2 replies
-
Tauri supports the webdriver interface on Windows and Linux through tauri-driver. Edit: If you're looking for rust-only tests, there is this selenium style client thirtyfour that looks interesting. |
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I've been having a blast using Tauri for my new project, Atomic-Server, but I'm having a bit of a problem: I want to run end-to-end tests, but I have no idea how. Since my app is also a web app, I use playwright to end-to-end test most GUI parts of the code, but taht still leaves at least some parts of functionality untested in the tauri sections, like:
I have no idea as to how I could automatically test things like this. In my dream scenario, I'd have a tool similar to playwright, where I could programatically trigger and access desktop GUI elements. Also ideally, I could run this as part of
cargo test
.Some projects that might be interesting:
I'm mostly wondering: what are you using? What works? Is there a different approach to end-to-end testing / desktop GUI automation?
Beta Was this translation helpful? Give feedback.
All reactions