I am furious on hearing a tester saying ‘this is out of scope’.
I’ll be talking about one way to solve this at QA&TEST this month (https://www.qatest.org/ali-khalid/?lang=en).
Most of the time I’ve seen testers say this because they don’t know how to test that feature.
Instead of trying to go under the hood and understand the architecture and code base, they just raise their hands.
What really should be done is understand how that piece of code can be tested.
Yes developers should be doing unit tests, but even then tests on module / component level should be figured out
In the world of embedded systems and especially safety critical devices, letting a functionality go untested is not in the cards.
Using fault injection / mutation testing is one technique which I’ll be discussing at the conference.