1. Browser testing Chrome, Firefox, Edge via github actions
2. Cucumber feature files
3. Visual testing - image snapshots only on chrome
4. Use of Fixtures, for credentials
npm i
npm t
npx cypress run --env updateSnapshots=true --spec "cypress\integration\visual-tests.spec.js"
npx cypress run --env updateSnapshots=true --browser chrome
npx cypress run --browser chrome
docker-compose up -d --build
docker images
docker run -it --entrypoint /bin/sh imageID
npx cypress run --browser chrome --env updateSnapshots=true
npx cypress run --browser chrome
sudo docker cp containerID:/app/cypress/snapshots/Conduit.feature images
git push
fdgfdgvvc