Static VS Dynamic Testing




Static Testinng -

Static testing is a process used to test the software without implementing code of the software.

Static testing is done in initial stage of development. Because , we can identify the source of errors early and fix easily.

We can use static testing to improve the development productivity.

It is a verification  process.

Testing The Project related documents is called  as static Testing.

•  It Include -:

= Review
= Walkthrough
= inspection


Dynamic Testing -

Testing the actual software is called dynamic testing.

Dynamic testing is working with the software by giving input values and verifying if the output is expected by implementing a specific test case that can be done manually or with an automation process.

It is a validation process.

Using dynamic testing, we can verify the software's critical features, but some of those can be left without any assessment.

We will perform dynamic testing to check whether the application or software is working fine during and after installing the application without any error.

• It Include -:

= Unit Testing
= Integration Testing
= System Testing
= UAT Testing - User Acceptance



Comments

Popular Posts