Home > Test Life Cycle, Testing > Static Testing Vs Dynamic Testing

Static Testing Vs Dynamic Testing


Static Testing

Dynamic Testing


Static testing is a form of software testing where the software isn’t actually used.

In dynamic testing the software must actually be compiled and run.


It is generally not detailed testing, but checks mainly for the sanity of the code, algorithm, or document. It is primarily syntax checking of the code or and manually reading of the code or document to find errors

Dynamic analysis refers to the examination of the physical response from the system to variables that are not constant and change with time


This type of testing can be used by the developer who wrote the code, in isolation. Code reviews, inspections and walkthroughs are also used.


Some of dynamic testing methodologies include unit testing, integration testing, system testing and acceptance testing.


This is the verification portion of Verification and Validation

Dynamic testing is the validation portion of Verification and Validation.



These are verification activites. Code Reviews, inspection and walkthroughs are few of the static testing methodologies.

These are the Validation activities. Unit Tests, Integration Tests, System Tests and Acceptance Tests are few of the Dynamic Testing methodologies.


    May 1, 2008 at 8:39 am


  2. Snehanka Tendulkar
    May 9, 2009 at 4:24 am

    perfect answer! thnx a lot! 🙂

  3. leela
    September 30, 2009 at 3:16 pm

    Very very informative and helpful!!!Thanks

  4. Amit
    December 2, 2009 at 9:09 pm

    its very helpful and easy to understand broad concept in short..

    • Sudipta
      February 18, 2010 at 7:23 am

      Static testing is not only meant for developers. It is important for testers as well. Since if tester doesn’t get involved all document review testing can’t have 100% coverage. so it is important to include testers view as well

      • August 2, 2010 at 12:55 pm

        Static is also needed for testers, since static display often used when we meet a requirement gap in the middle of development phase 🙂

  5. Rangu
    May 12, 2010 at 7:16 am

    Got the specific answer

  6. Rangu
    May 12, 2010 at 7:16 am

    This is very specific and informative

  7. Sreenitha
    June 14, 2010 at 1:16 am

    Very informative.

  8. January 14, 2011 at 3:27 am

    Please do visit for job opening in IT at


  9. ankit rajput
    August 11, 2011 at 7:03 am

    thanks ……….for providing best answer….

  10. September 2, 2011 at 5:26 am

    thanx alot…

  11. monali sonule
    September 16, 2011 at 10:54 am

    it’s very much easier to explain and understand…..it’s really important

  12. October 11, 2011 at 6:17 pm

    Thanks..It was very informative and helpful.
    Got it when I need it.

  13. charumathi Shivakumar
    October 12, 2011 at 7:26 am

    we test functionality testing .under which of these two types of testing does it fall?

  14. jayanshu mishra
    July 20, 2012 at 11:56 am

    it is very helpful ….

  15. August 17, 2012 at 10:14 am

    well…i have a question that what is the difference between Static and white box testing?????????????

    December 17, 2012 at 9:13 am

    It covers all the important points……..

  17. September 9, 2013 at 6:23 am

    Good but last three points are almost same….
    Try to improve it…

  18. объявления кременчуга
    September 25, 2013 at 4:48 pm

    Hi there! This post couldn’t be written any better!
    Reading this post reminds me of my previous room mate!

    He always kept chatting about this. I will forward
    this post to him. Pretty sure he will have a good
    read. Thank you for sharing!

  19. Clay
    January 23, 2015 at 10:47 pm

    Excellent, what a weblog it is! This webpge provides valuable
    information to us, keep it up.

  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

%d bloggers like this: