Are there any formalized/mathematical theories of software testing?
Posted
by
Erik Allik
on Programmers
See other posts from Programmers
or by Erik Allik
Published on 2013-11-02T12:34:16Z
Indexed on
2013/11/02
16:00 UTC
Read the original article
Hit count: 348
Googling "software testing theory" only seems to give theories in the soft sense of the word; I have not been able to find anything that would classify as a theory in the mathematical, information theoretical or some other scientific field's sense.
What I'm looking for is something that formalizes what testing is, the notions used, what a test case is, the feasibility of testing something, the practicality of testing something, the extent to which something should be tested, formal definition/explanation of code coverage, etc.
UPDATE: Also, I'm not sure, intuitively, about the connection between formal verification and what I asked, but there's clearly some sort of connection.
© Programmers or respective owner