I need to vent my thoughts here. We are doing regression testing at work. To do this, we went through a preliminary list of test cases which is draft list of items (line by line, like 'create X record). Due to the lack of time, there are no explicit test scripts so it was up to the tester to do basic regression testing.
Problem:
As we go along, I feel as though we haven’t covered all the important basic scenarios. But the test lead is happy with it as long as done a light touch on ‘basic’ scenarios.
Me being a pessimist, I said
- We haven’t defined what ‘basic’ means.
- The list does not represent all the scenarios that are basic and important (in the eyes of who?).
- One line / each item in the list could mean multiple scenarios (there are different ways to create/edit records)
Test Lead says;
‘exhaustive testing is impossible’.
Me:
sigh I stopped making a point there as I didn’t think the discussion would be productive. Yes of course ‘exhaustive testing is impossible’, that’s not what I mean. I wanted them to see we had not defined the meaning of ‘good enough testing’, not the other way around.
Anyways, I guess it’s not my issue in the end, the test lead will have to place their trust in how we do risk analysis in our assigned test areas (if at all, because no one reads up on things like BBST/RST concepts except me in the team).
Test lead, if you’re reading this, sorry. I don’t think you see things my way. Sometimes I feel like the bottleneck within my own testing team.