Customizing Screen, Simulation, and Tester
The e2e-mobile package provides a number of useful features to interact with the app. You can also add your customizations to the base classes.
When initializing the project with e2e init, the package creates the custom classes: Screen, Simulation, and Tester under e2e_ext/core directory. These are where you can put your customizations, for example - adding a method shake_phone to Tester.
e2e_ext / --- core / --- screen.py
|--- simulation.py
|--- tester.py