Skip to content

Performance, Accessibility and SEO automation testing using LightHouse

Notifications You must be signed in to change notification settings

stephaniecarag/lighthouse-wrapper

 
 

Repository files navigation

LightHouse Wrapper

  • Are you manually checking lighthouse report for each and every URL..?

If Yes, You can try this small utility that is just a wrapper over npm lighthouse to make your process easy.

Data Source

  • Inside ./resources/data.json , You can kept your URL and page name that you want to give.

How to run

  • open your terminal at root directory and hit - npm run start
  • wait till execution completed.
  • Now Go to ./Reports/{latest date and time}
  • Refer you report corresponding to each URL

Future Scopes

  • You can include jest/mocha related test cases to verify a certain section of properties for which you are looking as high priority

  • You can include this as a jenkins pipeline and make it scheduled (Add email capabilities to it )

About

Performance, Accessibility and SEO automation testing using LightHouse

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 99.9%
  • TypeScript 0.1%