Skip to main content

πŸ§ͺ Testing

Testing Commands​

Select a testing command based on your needs:

Features

  • βœ… Tests builds stored locally
  • ⚠️ Requires new builds for each test run

Requirements

Options

OptionValueDescription
--android<path>Path to Android build (.apk)
--ios<path>Path to iOS build (.app, .tar.gz or .tar)
note

Options --android and --ios override πŸ“‹ Config properties if are set in both places

Usage

Run Sherlo to test builds stored locally:

Terminal
npx sherlo local-builds

Common Options​

These options work with any testing command:

OptionValueDefaultDescription
--token<token>Authentication token for the project
--config<path>sherlo.config.jsonPath to the config file
--projectRoot<path>.Path to the root directory of your project
note

Option --token overrides πŸ“‹ Config property if is set in both places

Running Tests​

Before running your tests, make sure you have:

Now run your chosen πŸ§ͺ Testing Command and start testing!

Results Review​

Once the tests are complete, you can review the results in the Sherlo web application

And that's it! πŸŽ‰
Enjoy testing with Sherlo πŸ₯³

Party dance