Category: Software, Data

Seven Principles of Testing” are the general guidelines described in the ISTQB test engineer qualification system — Foundation Level — syllabus that must be considered when conducting software testing.. In this article, while citing the seven principles of testing described in the syllabus, I will exemplify issues that are likely to occur in real practice and other points to be noted when performing testing. In another word, testing can show that there is a defect, but cannot prove that there is no defect.

Common FailureDigesting test cases that we consider necessary and sufficient does not yet prove that there is no defect (bug) in the scope.For example, there may be cases where unexpected process runs after production is started, or defects are detected only under extremely rare conditions under specific circumstances. Solution ExampleWhile devising a test plan to improve test coverage, it is also necessary to plan in advance for failure response at the time of release and after production operation.Apart from testing of the relevant part at the time of additional function implementation or debugging, I can suggest that it is important to take measures to maximize the possibility of bug detection in advance by performing regression test for example.

Related Articles