Device Automator Versions Save

An easy to use, Espresso like, syntax on top of the Android UI Automator testing framework

1.1.0

3 years ago
  • Upgrade gradle to 5.4.1
  • Upgrade gradle build tools to 3.5.4
  • Upgrade build tools to 30.0.2
  • Upgrade compileSdkVersion and targetSdkVersion to 30
  • Upgrade uiautomator to 2.2.0
  • Upgrade runner to 1.3.0
  • Upgrade rules to 1.3.0
  • Upgrade core to 1.3.1
  • Add androidx.test.ext:junit as a dependency

1.0.0

5 years ago

🚨📯 Breaking change for v1.0.0 📯🚨

  • Switch to androidx from support library (thanks @Epreuve)

Other changes

  • Make AutomatorAction method public to enable custom actions
  • Make AutomatorAssertion method public to allow custom assertions
  • Make UiObjectMatcher public to enable custom matchers
  • Adding swipeLeft action on UiObject (thanks @yagrawl)
  • Upgrade build tools to 28.0.3
  • Upgrade gradle build tools to 3.2.1
  • Upgrade gradle to 4.6
  • Upgrade mockito to 2.8.47
  • Upgrade robolectric to 3.8

0.3.0

6 years ago
  • Stop using version ranges for dependencies
  • Update target and compile SDK versions to 26
  • Add UiObjectMatcher#childMatcher
  • Add UiObjectMatcher#instance
  • Add AutomatorAssertion#visible
  • Upgrade support-compat dependency to 26.0.0
  • Upgrade uiautomator-v18 to 2.1.3
  • Upgrade support test runner and rules to 1.0.0

0.2.0

7 years ago
  • Add DeviceAutomator#exists to check if an object exists
  • Add support for checking and changing checkable objects (DeviceAutomator#isChecked, AutomatorAction#check)

0.1.2

7 years ago
  • Prevent dependency resolution of alpha major versions of the support-compat library

0.1.1

7 years ago
  • Fix DeviceAutomator#typeText not typing symbols

0.1.0

7 years ago

Initial maven release.