Appium Service
Handling the Appium server is out of the scope of the actual WebdriverIO project. This service helps you to run the Appium server seamlessly when running tests with the WDIO testrunner. It starts the Appium Server in a child process.
This package also includes a CLI command (npx start-appium-inspector) to quickly start the Appium server and open the Appium Inspector in your browser. See the CLI Command section for usage instructions.
Additionally, this package also includes a BETA feature - the Native Mobile Selector Performance Optimizer - which helps identify and optimize slow XPath selectors in your mobile tests. It tracks selector performance during test execution, suggests optimized alternatives, and validates them by testing optimized selectors during the run. At the end, you'll receive a comprehensive report showing which selectors should be replaced in your code for better performance. See the Native Mobile Selector Performance Optimizer section for details.