2 ms·
Having been both QA and dev in my career (and vastly preferring the former), I beg to differ. - TDD / unit testing: "Does it do the thing right?" i.e. does the
by GrumpyYoungMan 10y ago
Having been both QA and dev in my career (and vastly preferring the former), I beg to differ.
- TDD / unit testing: "Does it do the thing right?" i.e. does the code behave as the developer intended? This type of testing tends to be more internal than external.
- QA testing: "Does it do the right thing?" i.e. does the code fully satisfy customer requirements (including integration testing) and other functional and parafunctional requirements?
Certainly there is overlap between the two, e.g. the developers are working from their own understanding of the customers requirements, but they are not IMO the same thing.