Tellurium Versions Save

A utility pack to create maintainable and reliable UI tests using Selenium with additional support for ASP.NET MVC projects.

1.5.1

3 years ago

What's new:

  • Fix nuget paths

1.5.0

3 years ago

What's new:

  • code cleanup: break; is unreachable
  • Fix after rebase
  • Using version control information in TestCaseList
  • Minor code improvements
  • Revert "Create codeql-analysis.yml"
  • Create codeql-analysis.yml
  • Prepare worflow for Release
  • Prepare workflow for PRs
  • Simplified test result output message
  • Added if (....) then throw new ArgumentNullException(...) pattern
  • requireLicenseAcceptance -> false
  • code cleanup, buildfix
  • PixelByPixelComparisonStrategy - no longer using enums
  • PixelByPixelComparisonStrategy code cleanup
  • Added result messages + improved, much faster comparison strategy
  • PixelByPixelComparisonParameters
  • Added PixelByPixelComparisonStrategy - fixes
  • Set license Url to: https://licenses.nuget.org/MIT
  • build fix
  • Fixed typo in a namespace
  • Introduced PixelByPixelComparisonOptions class
  • Added PixelByPixelComparisonStrategy
  • Changed nuspec (MIT is compulsory now)
  • Correction of typos, code cleanup
  • Update selenium version
  • Fix default parameters syntax for timeouts
  • Add optional timeout parameter for some methods
  • Update ASP.Core version
  • Handle StaleElementReferenceException during script execution
  • Remove unused usings statements
  • BREAKING CHANGES: Move methods 'GetSthWithId' from IPageFragment to IBrowserAdapter. Add IBrowserAdapter field to IPageFragment
  • Add delegates for filling forms
  • Add helper methods for Waiting for content replacements
  • Add method for returning types which inherit from MvcWebForm, WebForm and PageFragment
  • NHibertnate 5.X Update
  • Added 'acceptInsecureCerts' capability for Firefox
  • Disabple spellcheck in chrome
  • Add parameter-less GetForm() method
  • Extract page reload detection logic to external component
  • Adjust Teamcity artifact path to TC 2018 format. Add ability to define artifact path prefix as a environment variable

1.4.0.310

6 years ago

What's new:

  • Add chrome full page screenshots
  • Add support for headless browsers: Chrome , Opera, Firefox
  • Create file input adapter for file uploading with chrome remote interface (with support for uploading files in headless mode)
  • Add support for downloading files
  • Improve error messages
  • Fix chromedriver platform in SeleniumDriverInstaller.psm1
  • Fix issue with locating opera driver binary

1.3.0.289

6 years ago

What's new:

  • Migrated to Selenium 3.6
  • Added Expand, Collapse and WalkTheTree methods to WebTree

1.2.0.275

6 years ago

What's new:

  • Added GetParent() method to IPageFragment
  • Added GetElementWithText and GetElementWithPartialText to IPageFragment
  • Enriched errors report
  • Added field accessors based on label text
  • Asynchronous Screenshot processing
  • Added support for partial screenshots
  • Added support for multiple choice select
  • Improved reliability of StableWebElement

1.2.0.253

6 years ago

Fixed:

  • Screenshot path in test error report

1.2.0.240

6 years ago

Tellurium.MvcPages:

  • Added weakly typed form wrapper
  • Added weakly typed navigator
  • Introduce test error report
  • Added support for remote drivers
  • Added support for file uploading
  • Added support for operations on grid structures
  • Added support for operations on tree structures
  • Added AffectWith directly on PageFragment
  • Added ability to create BrowserAdapter from existing driver

VisualAssertion.Dashboard:

  • Converted VisualAssertion.Dashboard to Sefl-hosted webapplication
  • Added options to check historical version of given pattern
  • Added option to drag and drop bling regions
  • Added tab with pattern edition on test result list
  • Merged "Save blind regions" into single action
  • Added test result type filter to Tellurium Dashboard

1.0.2.110

7 years ago

1.0.1.105

7 years ago

1.0.0.87

7 years ago