New answers tagged functional
Have you considered that it's not an issue in the design or implementation, but a defect in the requirements? The spec that you quoted doesn't mention what to do in this particular case. I would call this a defect in the requirements and say that the requirement was incomplete or unclear. When classifying this requirement, I would try to avoid classifying ...
We need end-to-end testing because our assumptions about how components interact are never completely accurate. You might also ask why we need to test A->B if we're testing A->B->...->Z. Testing A->B by themselves helps with diagnosis because we can narrow down any bugs to A, B, and interactions between A and B.
Top 50 recent answers are included