/lighthouse-wrapper

Performance, Accessibility and SEO automation testing using LightHouse

Primary LanguageHTML

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 )