{"id":15481453,"url":"https://github.com/dalenguyen/visual-regression-testing","last_synced_at":"2025-04-22T15:24:33.954Z","repository":{"id":42087056,"uuid":"158575636","full_name":"dalenguyen/visual-regression-testing","owner":"dalenguyen","description":" This will capture images as a baseline for the first run, then compare with the images from the next run.","archived":false,"fork":false,"pushed_at":"2022-12-08T05:57:59.000Z","size":286,"stargazers_count":4,"open_issues_count":3,"forks_count":3,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-29T16:23:06.861Z","etag":null,"topics":["hacktoberfest","regression-testing","visual-regression-testing","webdrivercss","webdriverio"],"latest_commit_sha":null,"homepage":"https://itnext.io/visual-regression-test-with-webdriverio-webdrivercss-d7675a1812b2","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/dalenguyen.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2018-11-21T16:18:46.000Z","updated_at":"2021-12-09T19:47:11.000Z","dependencies_parsed_at":"2023-01-24T15:00:09.875Z","dependency_job_id":null,"html_url":"https://github.com/dalenguyen/visual-regression-testing","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dalenguyen%2Fvisual-regression-testing","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dalenguyen%2Fvisual-regression-testing/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dalenguyen%2Fvisual-regression-testing/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dalenguyen%2Fvisual-regression-testing/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dalenguyen","download_url":"https://codeload.github.com/dalenguyen/visual-regression-testing/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250265629,"owners_count":21402145,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["hacktoberfest","regression-testing","visual-regression-testing","webdrivercss","webdriverio"],"created_at":"2024-10-02T05:04:30.070Z","updated_at":"2025-04-22T15:24:33.933Z","avatar_url":"https://github.com/dalenguyen.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Visual Regression Test with WebDriverIO \u0026 WebDriverCSS\n\nThis will capture images as a baseline for the first run, and compare with the images from the next run.\n\nThis project is based on WebdriverIO, WebdriverCSS with Mocha Testing Framework and Spec reporting.\n\n[WebDriverCSS](https://github.com/visualregressiontesting/webdrivercss) requires [GraphicsMagick](http://www.graphicsmagick.org/) for image processing, so remember to install it to your local machine before running any tests.\n\n## Prerequisites\n\nInstall packages\n\n```sh\nnpm install\n```\n\n## Getting Started\n\nRun this command to run your test\n\n```sh\nnpm test\n```\n\nThe first time you run, it will create base images. The next time you run, it will create regression images. If there are any differents. It will be saved under screenshots/--/**diffs** folder.\n\n## For Development\n\nIf you want run one test only, you can use\n\n```sh\nnpm run dev path-to-file.js\n```\n\n## Reference\n\n[WebDriverIO API](http://webdriver.io/api.html)\n[Get Started with Visual Regression Testing and WebdriverIO](https://leanpub.com/visual-regression-testing-and-webdriverio-guide)","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdalenguyen%2Fvisual-regression-testing","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdalenguyen%2Fvisual-regression-testing","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdalenguyen%2Fvisual-regression-testing/lists"}