a738fe74f57f48dde2dd7a28479bab3f5441dadb |
|
30-May-2014 |
Kevin Jin <kjin@google.com> |
add AccessibilityDriver for testing Accessibility This is the first cut with known issues, e.g. needs to handle click on EditText differently, etc. Thic cl sets up the architecture of AccessibilityDriver; details will be filled in follow-up cls. Change-Id: I2881b28075eba478a5aad9d7e945b5d55e78da89
/external/droiddriver/src/com/google/android/droiddriver/actions/ClickAction.java
|
0319e7c14a536a11851cc30cfa57241ce90fec11 |
|
14-Aug-2013 |
Kevin Jin <kjin@google.com> |
Enforce childFinder is relative to parentFinder in SentinelScroller clarify the terms of child and descendant add XPaths.withDescendant some cosmetic changes Change-Id: Iaf6b7c699ccca5464db7e451d3c11715c18d4c69
/external/droiddriver/src/com/google/android/droiddriver/actions/ClickAction.java
|
f50519233078e65a056cff49d7b4989d57c3e750 |
|
09-Aug-2013 |
Kevin Jin <kjin@google.com> |
merge Screenshotter to UiDevice rename Abstract* to Base* move InputInjector to actions subpackage Change-Id: I3e119b4052bc032f2d09d630da51b38670239da9
/external/droiddriver/src/com/google/android/droiddriver/actions/ClickAction.java
|
21a0001e2426644dd68e6140b5873ebaeafcc3dc |
|
06-Aug-2013 |
Kevin Jin <kjin@google.com> |
clear internal data while refreshing root wait for AccessibilityEvent after injecting events via UiAutomation Change-Id: I3d56e07cf2e7912a21de12d1a7bacd4f33e1bc5a
/external/droiddriver/src/com/google/android/droiddriver/actions/ClickAction.java
|
f9c6c5063b38b623679e47d7095cccddb0481319 |
|
27-Jul-2013 |
Kevin Jin <kjin@google.com> |
add scroll API clean up Events usage revise some JavaDoc Change-Id: Ib67fa6ecea5d7a3ef8325bc4e1778645c46d6741
/external/droiddriver/src/com/google/android/droiddriver/actions/ClickAction.java
|
7dde4b200c490587409e0301e58261210e7a5896 |
|
19-Jun-2013 |
Tony Wickham <twickham@google.com> |
Fixed issue with clicking on partially visible elements. Because UiElement.click() was performed on the center of elements, it didn't work when the element's center was off screen. To fix this, I added a getVisibleBounds() method to UiElement, which is implemented by ViewElement and UiAutomationElement. This method is used in ClickAction to make sure that the click is performed on the visible portion of the element. DeviceUtils was added with getDisplayBounds(). Lastly, UiAutomationContext now holds Instrumentation instead of UiAutomation, which also forced other files to change accordingly. Change-Id: Ic2fd163a9759a0d95bd413b557976ee8a3d044f9
/external/droiddriver/src/com/google/android/droiddriver/actions/ClickAction.java
|
0858f7292b7e7f32c25662d853c9d8ed8db1403f |
|
28-May-2013 |
Kevin Jin <kjin@google.com> |
rename getRect -> getBounds This follows uiautomatorviewer convention, making it easier for DD users to use that tool. Skip invisible children -- this is critical; e.g. ViewPager keeps all invisible pages in memory. If users use uiautomatorviewer to define matchers, the invisible nodes may match surprisingly. Change-Id: Idc4298bf18931978e2e9fd3c27e273f0e49c2f1f
/external/droiddriver/src/com/google/android/droiddriver/actions/ClickAction.java
|
c1a957dbec671deb711d2f69cf326dc97f339f66 |
|
22-May-2013 |
Kevin Jin <kjin@google.com> |
sync with UiAutomation.executeAndWaitForEvent This solves the clicking DrawerLayout problem, but we need to find the exact cause to solve the general problem. Also add logging for Events Change-Id: I0cba140021b676cb1d13c3fe3d319c2cca535ccd
/external/droiddriver/src/com/google/android/droiddriver/actions/ClickAction.java
|
f9c2a591497874769b87bf492a0666cf853e0ae5 |
|
09-May-2013 |
Kevin Jin <kjin@google.com> |
add longClick and doubleClick add hasElement add By.allOf and anyOf Change-Id: I2456c3291d4a4398a413603830f809efe4a429cb
/external/droiddriver/src/com/google/android/droiddriver/actions/ClickAction.java
|
1194ec356a16f3c6dcf408289e36e42c149d6dc8 |
|
12-Mar-2013 |
Kevin Jin <kjin@google.com> |
rename uidriver to droiddriver Change-Id: I1768103c3be816f96cce3350051db109dd77978d
/external/droiddriver/src/com/google/android/droiddriver/actions/ClickAction.java
|