Cum să ţinem cont de business logic când creăm test case-uri
În calitate de profesionişti în testarea produselor software avem, adesea, oportunitatea de a testa produse cu grade diferite de complexitate. Cu cât gradul de complexitate al aplicaţiei, care urmează a fi supusă testelor noastre, este mai ridicat, cu atât mai atent trebuie să planificăm activităţile de testare. Iar pentru o testare cât mai de calitate, este necesară o planificare cât mai riguroasă. În mod ideal, testerul este implicat în procesul de dezvoltare al produsului software încă din stadiile incipiente ale acestuia. Asftel că, pe măsură ce se conturează definiţiile modulelor, entităţilor de date, obiectelor, claselor, funcţiilor, etc. testerul are posibilitatea să înceapă definirea scenariilor de testare ale acestora.