Releases: atata-framework/atata
Releases · atata-framework/atata
3.3.0
Changed
- #844 Upgrade Selenium.WebDriver package reference to v4.26.1
Links
- Atata 3.3.0 on NuGet
- Atata 3.3.0 is Released - Atata Blog
- Full Changelog: v3.2.0...v3.3.0
3.2.0
Changed
- #840 Upgrade Selenium.WebDriver package reference to v4.23.0
Links
- Atata 3.2.0 on NuGet
- Atata 3.2.0 is Released - Atata Blog
- Full Changelog: v3.1.0...v3.2.0
3.1.0
Added
- #836 Add
ExecuteSectionAsync
methods toILogManager
- #837 Add
SetupAsync
andStepAsync
methods toReport<TOwner>
Changed
- #838 Upgrade Selenium.WebDriver package reference to v4.20.0
Links
- Atata 3.1.0 on NuGet
- Atata 3.1.0 is Released - Atata Blog
- Full Changelog: v3.0.0...v3.1.0
3.0.0
Breaking changes
- #808 Remove obsolete types and members related to
UIComponent
- #809 Remove obsolete logging/reporting members
- #810 Remove obsolete event handler types
- #811 Remove obsolete
AtataContextBuilder
methods - #812 Remove obsolete
AtataContext
members - #813 Remove obsolete attributes
- #814 Remove obsolete event types
- #815 Remove other obsolete type members
- #817 Remove screenshot consumers functionality
- #822 Extract Artifacts Root path out of Artifacts path
- #823 Move
TimeZone
instance property ofAtataContext
toAtataContext.GlobalProperties
- #824 Move
BuildStart
andBuildStartUtc
static properties ofAtataContext
toAtataContext.GlobalProperties
- #825 Move
ModeOfCurrent
static property ofAtataContext
toAtataContext.GlobalProperties
- #827 Replace file path configuration of
NLogFileConsumer
with singleWithFileNameTemplate
method - #828 Update sanitization approach of
TestInfo
propertiesNameSanitized
andSuiteNameSanitized
- #829 Apply
[FindByAlt]
attribute toImage<TOwner>
control - #833 Use Atata.WebDriverExtras package v3.0.0
New features
- #826 Add
ArtifactsPath
property toAtataContext
- #830
TableHeaderList<TItem, TOwner>
with string indexer
Changes and enhancements
- #816 Change
additionalVariables
parameter type inAtataContext.Fill*TemplateString
methods - #818 Update default page snapshot file name template
- #819 Change
TakePageSnapshotLogSection
log level fromInfo
toTrace
- #820 Change log level of "Starting" and "Finished" test log messages from
Info
toDebug
- #821 Change default log date/time format by cutting ten thousandths of a second
- #831 Remove navigation trace log entries
- #832 Use Selenium.WebDriver package v4.19.0
Links
2.14.1
Fixes
- #807 Composite XPath query of
FindByLabelStrategy
doesn't take into accountIdXPathForLabelAttribute
Links
2.14.0
Breaking changes
- #802 Remove
FileScreenshotConsumerBase.ImageFormat
property
New features
- #805 Add
UseSpecFlowNUnitFeatures
method toAtataContextBuilder
Changes and enhancements
- #801 Rework verification error handling and logging
- #803 Use Selenium.WebDriver package v4.16.2
- #804 Update
Stringifier
to return char value as string wrapped with quotes - #806 Dispose driver safely in
AtataContext
Fixes
- #799 Possible bug for
[TermAttribute]
with multiple params values - #800 Warnings can be not included in error message for NUnit
Links
2.13.0
New features
- #794 Add driver creation retry functionality
- #795 Add
SetAsCurrent
method toAtataContext
- #796 Add driver initial health check functionality
- #797 Replace log consumer configuration method
WithoutSectionFinish()
withWithSectionEnd(LogSectionEndOption logSectionEnd)
- #798 Add
OnRefreshed
navigation method
Links
2.12.0
New features
- #791 Add
On
andOnOrTo
navigation methods
Changes and enhancements
- #786 Add
(string directoryPath)
constructor toAddDirectoryFilesToNUnitTestContextEventHandler
- #787 Deprecate some and provide new log methods to
Report<TOwner>
andILogManager
- #788 Deprecate
Start
andEndSection
methods ofReport<TOwner>
andILogManager
- #789 Add and use
StepLogSection
andSetupLogSection
inStep
andSetup
methods ofReport<TOwner>
- #790 Extract test informational properties from
AtataContext
toTestInfo
class - #793 Use Selenium.WebDriver package v4.15.0
Fixes
- #792 Driver creation fails when
DriverService.DriverServicePath
isnull
Links
2.11.0
New features
- #778 Add
UseDisposeDriver(bool)
method toAtataContextBuilder
- #785 Add
Report.Setup<TResult>(Func<TOwner, TPageObject> function)
method
Changes and enhancements
- #774 Make obsolete
DriverAtataContextBuilder<TBuilder, TService, TOptions>.WithFixOfCommandExecutionDelay
method - #775 Update
AddDirectoryFilesToNUnitTestContextOnCleanUpEventHandler
to order files by creation time - #776 Make obsolete
ScreenshotFileSavedEvent
class - #777 Update NUnit clean-up event handlers to skip case when
Result.Outcome.Site == FailureSite.Child
- #779 Make obsolete
AtataContext.CleanUp
method - #780 Replace
AtataContextCleanUpEvent
with newAtataContextDeInitEvent
andAtataContextDeInitCompletedEvent
- #781 Add more information to log about AtataContext driver initialization
- #782 Add more information to log about AtataContext finish
- #783 Use Selenium.WebDriver package v4.14.1
- #784 Deprecate
ScreenshotImageFormat
configuration for screenshots
Links
2.10.0
New features
- #769 Add
SkipWhile
andTakeWhile
extension methods forIObjectProvider<IEnumerable<TSource>>
Changes and enhancements
- #767 Browser logs monitoring / Add support of remote Chrome and Edge
- #768 Set default
RemoteAddress
value ofRemoteDriverAtataContextBuilder
to"http://127.0.0.1:4444/"
- #771 Make obsolete
Exist
verification extension method - #772 Use Selenium.WebDriver package v4.13.1
- #773 Use Atata.WebDriverExtras package v2.3.0