New Features
- #421 Click behavior functionality
- #422 Add
DispatchEvent
method to UIComponentScriptExecutor<TOwner>
- #423 Double-click behavior functionality
- #424 Right-click behavior functionality
- #425 Value set behavior functionality
- #426 Value clear behavior functionality
- #428 Value get behavior functionality
- #429 Add
EditableTextField<T, TOwner>
control
- #432 Add
ContentEditor<TOwner>
control
- #433 Add
FrameWrappedContentEditor<TOwner>
control
- #434 Add
Type(string text)
method to EditableTextField<T, TOwner>
with value type behavior implementation
- #437 Add
Stringifier
class
- #440 Add
ExecuteSection
methods to LogManager
- #441 Add
NestingLevel
property to LogEventInfo
- #442 Add result properties to
LogSection
- #443 Add extension methods for
ISearchContext
that wrap actual methods with log sections
- #444 Add extension methods for
IWebElement
that wrap actual methods with log sections
- #446 Wrap behavior execution with log section
- #447 Wrap trigger execution with log section
- #449 Add extra overloaded
SwitchToFrame
and SwitchToRoot
methods to PageObject<TOwner>
- #450 Add
SwitchToWindow
method to PageObject<TOwner>
- #452 Add extension methods for
RemoteWebDriver
that wrap actual methods with log sections
- #453 Add log consumer configuration properties for hierarchical prefixes customization
Changes and Enhancements
- #427 Update
SetValue
method of Input<T, TOwner>
and TextArea<TOwner>
to call OnClear
method when value is null or empty
- #430 Inherit
Input<T, TOwner>
from EditableTextField<T, TOwner>
- #431 Inherit
TextArea<TOwner>
from EditableTextField<T, TOwner>
- #435 Deprecate
Input<T, TOwner>.Append(string value)
method
- #436 Deprecate
TextArea<TOwner>.Append(string value)
method
- #439 Use
Atata.WebDriverExtras
package v1.4.0
- #445 Replace
Data*LogSection
classes with Value*LogSection
classes
- #451 Deprecate
SwitchTo
method of PageObject<TOwner>
- #454 Use
Stopwatch
to calculate pure test execution time
- #455 Use
Stopwatch
in LogSection
to calculate execution time
- #456 Use
Stopwatch
to calculate total test execution time
- #457 Add collection conversion support to
ObjectConverter
- #458 Add script result conversion thru
IObjectConverter
to methods of UIComponentScriptExecutor<TOwner>
Fixes
- #438 Negative
WaitTo
and ExpectTo
verifications are treated like negative Should
assertions
Links
Atata 1.9.0 on NuGet
Atata 1.9.0 is Released - Atata Blog