appium-espresso-driver
appium-espresso-driver copied to clipboard
Dearchitect Android, UiAutomator2 and Espresso Drivers
Currently, there's way too much duplication of code between these drivers. We need to go through these drivers and de-duplicate much of it.
Also, 1 question from me. Espresso can interact only with Application Under Test. Sometimes E2E test need to interact with OS related stuffs. Will it be possible in the future to use both Espresso and UiAutomator2 at the same time?
@dpgraham would it make sense to have a base-android-driver with java and js libraries that can be imported by all the android drivers?
@idxn There is limited support to interact with OS related stuff in espresso-driver. It was added as part of #371
@rajdeepv Cool. Thanks a lot for pointing me out.