Skip to content

1.9.0

Compare
Choose a tag to compare
@YevgeniyShunevych YevgeniyShunevych released this 15 Dec 15:18

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