tauri-apps/tauri

[feat] MacOSX Support for tauri-driver

Open

#7,068 opened on May 26, 2023

View on GitHub
 (11 comments) (23 reactions) (0 assignees)Rust (106,642 stars) (3,597 forks)batch import
help wantedplatform: macOStype: feature request

Description

Describe the problem

tauri-driver does not support Mac.

I have a Tauri app that has some platform-specific code in it. (Think: tauri-plugin-deep-link). I need to write automated tests of my app, and I need to run on every platform, as the platform-specific code must be verified on every platform.

Describe the solution you'd like

I would like tauri-driver to support mac similarly to how it supports windows and linux

Alternatives considered

Selenium Test on windows/linux, and get by with manual testing and unit tests on mac for mac-specific functionality

Additional context

I understand this is not a priority for the tauri team, understandable as most app testing can be done on a single platform. I still wanted to file this to collect interest and any more information about solving this.

I would be interested in contributing this based upon required effort and my own priorities.

Does the tauri team have any thoughts on how this could be implemented?

I did some research and while there is a safaridriver I don't see a WKWebview driver for selenium

Contributor guide