Skip to content
This repository has been archived by the owner on Oct 10, 2024. It is now read-only.

Releases: getyourguide/UiTestGlaze

1.1.8

09 Jan 12:46
Compare
Choose a tag to compare

Changed:

  • Added inputShouldBeRecognizedTimeout parameter to inputText method to ensure we recognize a hierarchy change after entering a text.

1.1.7

15 Dec 09:57
Compare
Choose a tag to compare

Changed

  • Updated target and compile SDK to 34
  • Updated UiAutomator to 2.3.0-beta01
  • Input text now uses the return value of the UiAutomator to check if the text was entered successfully. inputShouldBeRecognizedTimeout is not needed anymore and removed from the inputText method.

1.1.6

08 Dec 13:55
Compare
Choose a tag to compare

Changed:

  • Input text has now a retry mechanism
  • Tap has now a retry mechanism. It will get a new hierarchy and try to tap again if the tap was not successful.

1.1.5

09 Oct 08:30
bf3d59b
Compare
Choose a tag to compare

Added:

  • `Class' attribute to better understand the view hierarchy

1.1.4

25 Sep 14:57
Compare
Choose a tag to compare

Added:

  • Option to scroll vertical up to an element ScrollOption.VerticalUpToElement
  • Option to scroll vertical up ScrollOption.VerticalUp

1.1.3

14 Sep 11:48
Compare
Choose a tag to compare

Added:

  • Option to scroll vertical up to an element ScrollOption.VerticalUpToElement
  • Option to scroll vertical up ScrollOption.VerticalUp

1.1.2

13 Sep 14:20
Compare
Choose a tag to compare

Changed:

  • Scrolling has a timeout to check if view hierarchy has changed

1.1.1

12 Sep 13:30
036c418
Compare
Choose a tag to compare

Added:

  • Tap can now have an offset

Changed:

  • Assertions now have a default timeout of 3 seconds to find an UI element

1.1.0

16 Aug 06:21
5c7684a
Compare
Choose a tag to compare

Added:

  • Assertion method which accepts a list of assertions

Changed:

  • Assertions don't return a boolean anymore. Instead they will fail when they are not met. They also don't accept a boolean anymore if they are optional or not
  • Config field timeoutToGetAnUiElement is removed. An UiElement will be found immediately or the test will fail
  • inputText() method now accepts a timeout how long it should wait for the text to appear after input

1.0.2

15 Aug 12:19
Compare
Choose a tag to compare

Added:

  • Spotless to the project to format the code
  • Workflow to check if the library is still building

Changed:

  • Updated Kotlin to 1.9.0
  • Update gradlew wrapper to 8.2.1