Non linear paths from Application Code

The applications become complex as their code base increases. This has challenges for the testers to determine the nonlinear paths in the application.

Most of the Static Analysis tools over the application code helps us to  identify the  cyclomatic complexity (nonlinear paths) at a method level. These might be helpful to validate those methods and to achieve good code coverage over the same.

But the Code coverage at a Unit Level may not be a big help since most of the end user scenarios won’t run after unit level paths. These paths is an integration of the above unit level paths.

Since the Testers focus on simulating the end user scenarios, it will be good to identify all the possible nonlinear paths around the application code base and capture the code coverage based on these paths.

You might want to go through some discussion around this on Linkedin Answers

In case you have similar experiences over white box testing drop me a mail at

Happy Testing…

Powered by ScribeFire.

Explore posts in the same categories: Code Based Testing, Code Metrics, Java, Lessons Learned, Software Development, Software Metrics, Software Testing, Static Analysis, Technology, Test Management, Test Methodologies, Thoughts, Tools, Unit Testing, Whitebox Testing

13 Comments on “Non linear paths from Application Code”

  1. Vanita Says:

    Well said , Keep on writing.

  2. Prabhu Says:

    Good article..

  3. Riya Gupta Says:

    Hey Guys,

    You can find all your answers to your questions on SOFTWARE TESTING @


    – Riya Gupta

  4. Hi 2 All,

    This is Very good posting.It will used for Non linear paths from Application Code for the Mathematical people.

    Thanks & Regards,

  5. Hi,

    this is a good n knowlegable forum. i like it and this is really very helpful to me

  6. Prasen Says:

    Hey Venkat,

    I found your most of blog posts are very interested. The blog post concerning “Non linear paths from Application Code” especially interested me.


  7. hi…
    very nice blog.articular is so good keep it up.thanks for sharing your knowledge.

  8. indiumsoft Says:

    really use fulll tips

  9. 360logica Says:

    You have very well defined the non linear paths concepts. If software tester is able to find out this makes the testing process little bit easier even the results will accurate.

  10. 360logica Says:

    Nice blog, good information about application codes because code coverage is based on the non linear paths.

  11. inspire Says:

    very informative blog thanks for share
    Testing tool

  12. shiv kumar Says:

    This is Very good posting.this post is very effective and helpful thanks for this information..

  13. shekar Says:

    Can anyone kindly give me any details about TestExplorer on the parameters of whether it helps find security and performance bugs, is portable or no, cost associated with the software, platform and language support, allows integration with other tools or no, and if it allows automation of the code.

Leave a Reply

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

You are commenting using your 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: