Dynamic testing:Required program to be executed and Verification and validation performed by executing the system code .Dynamic testing is process of running and using the s/w for testing . ie. testing the s/w which is running . unit integration system and their various parts comes under this dynamic testing.
Dynamic Testing requires the code to be in an executable state to perform the tests. Most validation tests are dynamic tests.
Dynamic testing are:
1) Unit Testing:
2) Integrated Testing:
3) System Testing:
4) User Acceptance:
Static testing: Does not involve program execution.Verification performed with out executing the system code .static testing - static testing is process of examining and reviewing the specification or product witout executing it . Review walkthrough inspection comes under static testing . ie. static testing is testing s/w which is not running.Static testing is performed using the software documentation. The code is not executing during static testing. Most verification techniques are static tests .
verification techniques are static tests
1.Feasibility Review
2. Requirement Reviews
The program is run on some test cases & results of the program’s performance are examined to check whether the program operated as expected
E.g. Compiler task such as Syntax & type checking, symbolic execution, program proving, data flow analysis, control flow analysis
Friday, November 6, 2009
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment