Contributing
Contributions to this project are welcome! To start off, clone it from GitHub and run:
To build the project:
To run in development mode:
To run tests:
There are also a number of environment variables that can be used when running the tests locally. These include:
APPIUM_TEST_SERVER_HOST- set the host URL (default127.0.0.1)APPIUM_TEST_SERVER_PORT- set the host port (default4567)PLATFORM_VERSION- specify the platform version of the simulator under test. Required when running mobile E2E tests.DEVICE_NAME- specify the name of the simulator under test. Required when running mobile E2E tests.DEVICE_UDID- specify the UDID of the simulator under test (optional)
To lint and format:
To develop documentation:
npm run install-docs-deps # install the dependencies (Python packages)
npm run dev:docs # serve the docs locally and watch for changes
Additional scripts can also be found in package.json.