DEV Community

ItsASine (Kayla)
ItsASine (Kayla)

Posted on

9 1

How can a QA help out during Hacktoberfest?

I'm stuck at 3/4 (and willing to go over 4) but I can't think of a good way to utilize my skillset rather than just taking the good first-timer issues away from new devs.


My specific thoughts for me, but the question in the title can hold for any QA:

My day-to-day is in Jasmine, so I might be able to find a JS project and clean up unit tests, but most of my work is in feature verification. It's not really realistic to jump in out of nowhere and start writing end-to-end tests when you don't actually know what the requirements are or what a good regression suite to tie into CI would need to look like.


So what should a QA do to be most helpful during Hacktoberfest?

Top comments (4)

Collapse
 
klamping profile image
Kevin Lamping

Some ideas:

  • Adding documentation around how to run the tests in a repo
  • Adding the tests to the CICD pipeline if they're not already there
  • Improving reporting so the it's easier to understand the tests
  • Clean up the existing tests to make them more stable/reusable.
  • Find an older Jasmine add-on and update it
  • Add in a tool like Sauce Labs to allow the tests to run on various browsers
Collapse
 
cescquintero profile image
Francisco Quintero 🇨🇴

Agreed :thumbs-up:

Collapse
 
bmayhew profile image
BMayhew

Great question. I find as a tester, who tested first and was introduced to coding later, having a good set of examples of code implementation or up to date docs in the readme was critical to my success.
There are many repo's and libraries that I started with and just couldn't use, or get off the ground due to lack of 'how to use it'. I brought this up with other developers and they mentioned, just go read the code, but at that time in my career, I had no idea what was happening in the code. This is a great place to start in my opinion.

Collapse
 
cescquintero profile image
Francisco Quintero 🇨🇴

This is also very true. @itsasine a good example of a very well documented codebase is Dev itself.

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

Instrument, monitor, fix: a hands-on debugging session

Join Lazar for a hands-on session where you’ll build it, break it, debug it, and fix it. You’ll set up Sentry, track errors, use Session Replay and Tracing, and leverage some good ol’ AI to find and fix issues fast.

Tune in to the full event

DEV is partnering to bring live events to the community. Join us or dismiss this billboard if you're not interested. ❤️