Releases: MADE-Apps/legerity
Release 0.5
Packages available on NuGet
Changes:
New Control Wrappers 👍
Windows
- Carousel (Windows Community Toolkit)
- RatingControl (WinUI)
Web
- Button (Core)
- CheckBox (Core)
- FileInput (Core)
- Image (Core)
- List (Core)
- NumberInput (Core)
- Option (Core)
- Select (Core)
- TextArea (Core)
- TextInput (Core)
Android
- Button (Core)
- CheckBox (Core)
- DatePicker (Core)
- RadioButton (Core)
- Spinner (Core)
- Switch (Core)
- TextView (Core)
- ToggleButton (Core)
- View (Core)
Improvements ✨
- Added
IsEnabledproperty to all platform element wrappers - Added
FindWebElementandFindWebElementsextension methods for aRemoteWebDriverorIWebElementinstance to provide easy casting for queried web elements
Release 0.4
Packages available on NuGet
Changes:
Reference Updates ☝️
- Appium.WebDriver (4.1.1 to 4.3.1)
New Control Wrappers 👍
Windows
- ListBox (Core/WinUI)
- TextBlock (Core/WinUI)
- MenuFlyoutItem (Core/WinUI)
- MenuFlyoutSubItem (Core/WinUI)
- MenuBar (WinUI)
- InfoBar (WinUI)
- RadialGauge (Windows Community Toolkit)
- Expander (Windows Community Toolkit)
- InAppNotification (Windows Community Toolkit)
- BladeView (Windows Community Toolkit)
- RadAutoCompleteBox (Telerik UI for UWP)
- RadBulletGraph (Telerik UI for UWP)
- RadBusyIndicator (Telerik UI for UWP)
- RadNumericBox (Telerik UI for UWP)
- InputValidator (MADE.NET)
- DropDownList (MADE.NET)
Android
- EditText (Core)
Improvements ✨
- Added default
VerifyPageShown,VerifyElementShown, andVerifyElementNotShownmethods toBasePage - Added ability to launch the WinAppDriver automatically and maximize application in tests through
WindowsAppManagerOptions - Added
WinAppDriverHelperclass for determining whether the app driver is installed, run it, and stop it - Added generic
GetBoundingRectextension for IWebElement objects - Added
WindowsElementExtensionshelpers for finding elements by a Windows Automation ID from theWindowsDriverand aWindowsElement - Added
ElementWrapperimprovements to verify elements are or aren't shown, andFindElementto simplify the way of finding elements within a wrapper - Added multiple configuration options for launching an Android application with the
AndroidAppManagerOptions - Improved build & release pipeline
Release 0.4 Preview 2
Packages available on NuGet
Changes:
New Control Wrappers 👍
Windows
- ListBox (Core/WinUI)
- RadAutoCompleteBox (Telerik UI for UWP)
- RadBulletGraph (Telerik UI for UWP)
- RadBusyIndicator (Telerik UI for UWP)
- RadNumericBox (Telerik UI for UWP)
Improvements ✨
- Added generic
GetBoundingRectextension for IWebElement objects
Release 0.4 Preview 1
Packages available on NuGet
Changes:
Reference Updates ☝️
- Appium.WebDriver (4.1.1 to 4.2.1)
New Control Wrappers 👍
Windows
- RadialGauge (Windows Community Toolkit)
- Expander (Windows Community Toolkit)
- InAppNotification (Windows Community Toolkit)
- BladeView (Windows Community Toolkit)
- MenuBar (WinUI)
- InputValidator (MADE.NET)
- DropDownList (MADE.NET)
Android
- EditText (Core)
Improvements ✨
- Added default
VerifyPageShownmethod toBasePage - Added ability to launch the WinAppDriver automatically in tests through
WindowsAppManagerOptions - Improved build & release pipeline
0.3.20242
The third preview release of the Legerity framework for speeding up the development of UI testing with Appium and .NET!
And now web apps too with Selenium web drivers!
You can find more about what's available in this release and how to get started in our documentation.
This release has added WebAppManagerOptions support for Chrome, Firefox, Safari, Opera, Microsoft Edge, and Internet Explorer drivers.
Additions
Changes
- BasePage
- Added support for Web app drivers
- AppManager
- Added support for Web app drivers
- AppManagerOptions
- Renamed
AppiumDriverUrltoDriverUri
- Renamed
0.2.20155.7
The second preview release of the Legerity framework for speeding up the development of UI testing with Appium and .NET!
You can find more about what's available in this release and how to get started in our documentation.
This release has added AppManager support for Android and iOS drivers, with associated control element wrappers.
Additions
Changes
- BasePage
- Added support for Android and iOS drivers
- AppManager
- Added support for Android and iOS drivers
- WinUI - NavigationView
- Added support for accessing settings & child menu items, pane open/close state, and back button
0.1.20137.4
The initial preview release of the Legerity framework for speeding up the development of UI testing with Appium and .NET!
You can find more about what's available in this initial release and how to get started in our documentation.
This initial release currently supports writing UI tests with the Windows driver.