#advice What are the components of a software #QA infrastructure, & how do they interact with each other & the broader development cycle?
I'll be starting a new job where I'm tasked with setting up the QA infrastructure at an online publisher. Currently the devs write unit tests, but the rest of QA is done quite informally, & they're at a point where they need to formalize it to reduce bottlenecks. #sdlc #qa #testing #webdev (1/3)
More specific guide questions below, but they're mostly there to indicate what I do/n't know.
* Code coverage: Should N% of the code be covered by unit tests?
* Do the devs run their unit tests before committing, or are they run automatically as a condition of successful commit?
* Does the QA department (haha me) write all the UI tests? Can these all be automated? Where in the process do they run? What event is triggered upon failure?
* What tests can't be automated?
Thanks #sdlc #qa #testing #webdev (3/3)