Interesting interview about techniques for software testing with Dr Magdy Hanna, who is chairman of the International Institute for Software Testing.
She covers a wide range of test techniques, including data modelling, decision tables, state modelling, requirements based testing, communication between developers and testers, and more.
"The problem with software testing . . .
Test organizations still think that testing is an art and they go about it in a very ad hoc manner - meaning, they don’t have a systematic process by which to test software. Testing in fact is very close to being an engineering discipline, and I say this as someone who has an undergraduate degree in petroleum engineering.
The first of several techniques testers can use to improve what they do… "