This repository has been archived by the owner on Oct 10, 2024. It is now read-only.
Releases: getyourguide/UiTestGlaze
Releases · getyourguide/UiTestGlaze
1.1.8
1.1.7
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 theinputText
method.
1.1.6
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
Added:
- `Class' attribute to better understand the view hierarchy
1.1.4
Added:
- Option to scroll vertical up to an element
ScrollOption.VerticalUpToElement
- Option to scroll vertical up
ScrollOption.VerticalUp
1.1.3
Added:
- Option to scroll vertical up to an element
ScrollOption.VerticalUpToElement
- Option to scroll vertical up
ScrollOption.VerticalUp
1.1.2
Changed:
- Scrolling has a timeout to check if view hierarchy has changed
1.1.1
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
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
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