DEV Community

Discussion on: Who's looking for open source contributors? (September 17 edition)

Collapse
 
theoutlander profile image
Nick Karnik

I started TesterBot a while back, but I stopped when I learned that Google had released Lighthouse which was quite similar and comprehensive.

However, my vision for this project is far beyond what lighthouse provides. I've also wanted to turn this into a SaaS product while keeping the underlying library open-source and free.

If there's any interest here, I'd like to revive this project. I would love to hear your thoughts!

theoutlander / testerbot

Automatic Front-End Testing

testerbot

Automatic Front-End Testing

Maintainability Test Coverage CircleCI PRs Welcome npm version npm NSP Status license Join the chat at https://gitter.im/theoutlander/testerbot

Purpose

During development, there isn't enough time to write tests, so our only option is manual testing. We don't need a reminder of how inefficient, time-consuming, error-prone and boring that can get. When we get around to writing test-automations, we spend a lot of time writing tests from scratch. However, most of the test-cases for testing web-applications can be automated and reused.

We created Testerbot to automatically test web-applications during the development process via Puppeteer which talks to Headless Google Chrome.

The basic framework is ready and we have implemented a few test-cases, but we need help in adding more reusable test-cases.

Note: I started this project several months ago and built a SaaS product, but realized that an open-source test automation package will help catch issues quickly during development. I recently stumbled upon frontendchecklist.io/ and created github issues to automate as many of those…