Dynamic testing

From Wikipedia, the free encyclopedia
Jump to: navigation, search

Dynamic testing (or dynamic analysis) is a term used in software engineering to describe the testing of the dynamic behavior of code. That is, dynamic analysis refers to the examination of the physical response from the system to variables that are not constant and change with time. In dynamic testing the software must actually be compiled and run. It involves working with the software, giving input values and checking if the output is as expected by executing specific test cases which can be done manually or with the use of an automated process. This is in contrast to static testing. Unit tests, integration tests, system tests and acceptance tests utilize dynamic testing.

See also[edit]

References[edit]

  • G.J. Myers, The Art of Software Testing, John Wiley and Sons, New York, New York, 1979.

External links[edit]