https://cypress.io logo
Please help us to choose the best solution/library...
# i-need-help
s
#Visual-Testing #tools #libraries Hello, dear community! Please help us to choose the best solution/library/tool for visual testing with cypress. What is better, raw and local cypress-visual-regression / cypress-image-snapshot or Applitools/Percy/Happo ? Or some others? Our questions are about effectivity, price and also about security with auth data and keeping screenshots on 3d part storages. Thank you!
s
Hi @stale-florist-57929!
Which visual testing tool is best for Cypress? That really depends on your needs.
If you want to do some light visual regression testing on a local machine or at small scale, then one of the free open source visual testing tools might be okay.
However, many of those only perform pixel-to-pixel comparisons. If there's any slight shift or skew, then the results become noise - wasting your time.
You also need to store the images used for testing, which can grow large after a while.
A service like Applitools provides Visual AI (which identifies changes that matter as if looking with human eyes) and the platform to store, manage, and present visual snapshots. It also helps you do a bunch of other things, including scaling very fast.
Please let me know if you'd like to chat more deeply.
s
@square-cat-92310 For now we created
VisualTests
with universal methods
do()
,
open()
,
close()
to be able easily switch between Visual Testing libraries/tools (commercial or opensource). For now we focused on
cypress-visual-regression
and solved problems with key cursor (should be blur applied), video played (should be paused and seted time). If any, will write here. Thank you a lot for help!