24 lines
701 B
Markdown
24 lines
701 B
Markdown
|
# E2E tests requirements
|
||
|
|
||
|
### Environment variables
|
||
|
- WEB3_INFURA_PROJECT_ID
|
||
|
- ETHERSCAN_API_KEY
|
||
|
|
||
|
1) If running on SauceLab emulators:
|
||
|
- SAUCE_USERNAME
|
||
|
- SAUCE_ACCESS_KEY
|
||
|
2) If running with Testrail (`--testrail_report=True` param):
|
||
|
- TESTRAIL_PASS
|
||
|
- TESTRAIL_USER
|
||
|
|
||
|
## Other
|
||
|
Userdata is stored in `tests.users` module (`test/appium/tests/users.py`, which is not committed to repo).
|
||
|
|
||
|
So to launch e2e you need to copy `users.py` to `test/appium/tests/` to prevent `ImportError`
|
||
|
|
||
|
If you are external contributor, you can contact us at [error-reports@status.im](mailto:error-reports@status.im) to get `users.py`
|
||
|
|
||
|
More info on local setup for e2e can be found [here](https://notes.status.im/setup-e2e)
|
||
|
|
||
|
|