Test your plugin on multiple Obsidian app versions and installer/electron versions
Download Chromedriver matching the Obsidian electron version
Sandbox Obsidian so tests don't interfere with your system Obsidian installation or each other
Run tests in parallel
Open and switch between vaults during your tests
Provide helper functions for common testing tasks
Run tests in GitHub CI
For instructions on how to set up end-to-end tests using WDIO Obsidian Service see the service docs, or get started quickly by using the sample plugin as a template.