Skip to content

Zenika/visual-migration-testing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📸 Welcome to visual-migration-testing 🐛

Version Documentation Maintenance License: MIT

Visual testing with Cypress for web site migration projects.

Usage

Install

npm install

Configure URLs

In run_tests.py, update the parameters:

Run all tests

Add tests recorded with cypress-scenario-recorder in cypress/integration/recorded. Then, run the tests with:

python run_tests.py

Informations

  • Cypress tests are located in cypress/integration

  • Add new tests in cypress/integration/recorded

  • Test scenarios can be recorded on Google Chrome with cypress-scenario-recorder

  • Baseline and migration tests are generated by the python script from the tests that are located in cypress/integration/recorded.

  • It is possible to run an individual scenario with the Cypress Test Runner:

./node_modules/.bin/cypress open

Results

View screenshots diff in cypress/match-screenshots/diff

Example

Author

👤 Harry Pommier

Show your support

Give a ⭐️ if this project helped you!


This README was generated with ❤️ by readme-md-generator

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published