AutomatedVisualTesting 2.0.0

Visual Testing framework to allow tests written in Selenium to compare screenshots and highlight any differences

Install-Package AutomatedVisualTesting -Version 2.0.0
dotnet add package AutomatedVisualTesting --version 2.0.0
<PackageReference Include="AutomatedVisualTesting" Version="2.0.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add AutomatedVisualTesting --version 2.0.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Automated Visual Testing

Lots of tests rely on Selenium WebDriver and similar tools to automate end to end testing. Whilst this ensures elements are displayed 'somewhere' on a page, they do not guarantee that elements are exactly where they should be and looking as expected!

Using this 'Visual' approach tests can execute a lot quicker and ensure elements are rendered how we expect them to be rathan than the typical approach of trying to find each element to ensure things have loaded on to a page.

It is also necessary sometimes to check contents of files, which can be quite time consuming to open up pdf files to check that the contents are as expected. Using this framework it is also possible to save all pdf pages as images and compare those to previously saved pdf images to check for changes.

Automated Visual Testing

Lots of tests rely on Selenium WebDriver and similar tools to automate end to end testing. Whilst this ensures elements are displayed 'somewhere' on a page, they do not guarantee that elements are exactly where they should be and looking as expected!

Using this 'Visual' approach tests can execute a lot quicker and ensure elements are rendered how we expect them to be rathan than the typical approach of trying to find each element to ensure things have loaded on to a page.

It is also necessary sometimes to check contents of files, which can be quite time consuming to open up pdf files to check that the contents are as expected. Using this framework it is also possible to save all pdf pages as images and compare those to previously saved pdf images to check for changes.

Release Notes

Ability to compare pdf pages added as well as a sample test to show how to create a pdf comparison test.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
2.0.0 1,978 7/16/2018
1.1.1 400 7/16/2018
1.1.0 379 7/16/2018
1.0.0 389 7/12/2018