Atata v1.8.0 Release Notes
Release Date: 2020-10-30 // almost 4 years ago-
๐ New Features
- #391 Script executor
- ๐ #392 Support attributes declared at property level that target control's children
- #397
AtataContext
attributes - #398 Global level attributes
- ๐ #402 Add
TryGet
method toUIComponentMetadata
- ๐ #403 Add
Contains
method toUIComponentMetadata
- ๐ #414 Add
Add
methods toUIComponentMetadata
- ๐ #415 Add
Remove
andRemoveAll
methods toUIComponentMetadata
- #416 Add
TargetAllChildren
property toMulticastAttribute
- #420
ObjectCreator
๐ Changes and Enhancements
- #394 Add parameterless generic
AddScreenshotConsumer
method toAtataContextBuilder
- #399 Inherit
UrlAttribute
fromMulticastAttribute
- #400 Inherit
NameAttribute
fromMulticastAttribute
- #401 Inherit
NavigationPageObjectCreatorAttribute
fromMulticastAttribute
- #404 Inherit
TraceLogAttribute
fromMulticastAttribute
- #405 Inherit
WindowTitleAttribute
fromMulticastAttribute
- #406 Inherit
ExtraXPathAttribute
fromMulticastAttribute
- #407 Inherit
GoTemporarilyAttribute
fromMulticastAttribute
- #408 Inherit
IdXPathForLabelAttribute
fromMulticastAttribute
- #409 Inherit
RandomizeCountAttribute
fromMulticastAttribute
- #410 Inherit
RandomizeIncludeAttribute
fromMulticastAttribute
- #411 Inherit
RandomizeExcludeAttribute
fromMulticastAttribute
- #412 Inherit
RandomizeNumberSettingsAttribute
fromMulticastAttribute
- #413 Inherit
RandomizeStringSettingsAttribute
fromMulticastAttribute
- #417 Inherit
TriggerAttribute
fromMulticastAttribute
- #418 Make universal
AttributeUsage
ofMulticastAttribute
and inheritors - โก๏ธ #419 Update attributes that implement
IFindItemAttribute
๐ Fixes
๐ Links
๐ฆ Atata 1.8.0 on NuGet
๐ Atata 1.8.0 is Released - Atata Blog
Previous changes from v1.7.0
-
๐ Check Atata 1.7.0 is Released blog post for major changes.
๐ New Features
- #381 Ability to specify driver ports to ignore
- #388 Add extra
OrderedList<TOwner>
andUnorderedList<TOwner>
controls usingTextListItem<TOwner>
- #389 Add
BeInAscendingOrder
andBeInDescendingOrder
verification extension methods - #390 Add
TextListItem<TOwner>
control
๐ Changes and Enhancements
- #377 Append preceding slash to XPath passed into
ControlList
'sSelectDataByExtraXPath
andSelectContentsByExtraXPath
methods - ๐ #379 Log
DriverService
port duringAtataContext
build - #382 Add parameterless generic
AddLogConsumer
method toAtataContextBuilder
- ๐ฒ #383 Log: change <> characters to [] for collections
- ๐ฒ #384 Log: write bool value in lower case
๐ Fixes
- ๐ #378 Driver service is not disposed when driver instance fails to create during building of
AtataContext
- #380 Assertion of empty
ControlList<TItem, TOwner>
takes extra time - #385
WaitTo
andExpectTo
verifications are processed likeShould
(assertion) forUIComponent
verification methods - #386
InnerException
is lost when throwingNUnit.Framework.AssertionException
- #387
Randomizer.GetString
method fails when length is greater than 32
๐ Links
๐ฆ Atata 1.7.0 on NuGet
๐ Atata 1.7.0 is Released - Atata Blog