wix / Detox

Gray box end-to-end testing and automation framework for mobile apps

Home Page:https://wix.github.io/Detox/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[Epic🔥] Extend system interaction support

asafkorem opened this issue · comments

This epic extends the epic System interactions on iOS to Android, and adds new functionalities for both platforms.

The initial support on iOS, which will now be mirrored on Android, includes:

Tasks

  1. platform: android status: accepted type: enhancement ⚡️
  2. platform: android type: enhancement ⚡️
  3. platform: android type: enhancement ⚡️

For Android, we will use UIAutomator (UIDevice) to achieve functional parity in areas where Espresso and current Detox APIs falls short.

The goal of this effort is to facilitate system-level interactions with operating system features such as alerts (dialogs), toasts, and more.

Upcoming enhancements will focus on enabling new features that leverage system-level interactions, including:

Tasks

  1. platform: ios status: accepted type: enhancement ⚡️
    asafkorem
  2. platform: android status: accepted type: enhancement ⚡️
  3. platform: ios status: accepted type: enhancement ⚡️
    asafkorem

Last task in this list is specifically required for embedded web-views that prevent JS injection and where our webview APIs are ineffective.