Quality engineeringOperate
Target configuration
Set web, Electron, mobile, and desktop targets through environment variables without changing shared test code.
Target configuration — contract and behavior
- BASE_URL configures web; ELECTRON_APP_MAIN configures Electron.
- APP_ANDROID, APP_IOS, APP_PACKAGE, and BUNDLE_ID configure mobile.
- MAC_BUNDLE_ID and WIN_APP configure native desktop.
- Secrets are injected at execution time and must not appear in emitted discovery commands or committed specs.