I've been asked to implement route test (integration) for a new application, but i have just a small idea of what is this, here's my thoughts about it:

Is to test the flow of a package through his final destination. I'm aware of tracert, but i'm not sure how to automate it.

Is there any clear explanation of what is testing routes in a integration or unit test?

  • Have you considered asking the person who told you to do it?
    – user246
    Feb 24, 2015 at 1:09
  • Gone on vacations :P
    – andrepm
    Feb 24, 2015 at 1:16
  • What is the context of the application (what does it do) and or industry (for whom)? That might help in answering this question. Feb 24, 2015 at 9:52

1 Answer 1


As with most terminology this depends on the person and or the industry. Be sure to define terminology per workplace so that everyone has the same definition, in doubt always ask. :)

I have worked in market research, where route testing would mean testing all possible paths through a questionnaire. Different questions would mean skipping and or adding extra questions for this run.

In the internet industry it could indeed mean what you describe, but testing this automated would need a specific network setup where you are sure about the input and output. You could try to simulate this with multiple VM's.

In a unittest setting it might mean testing all the branches: https://softwareengineering.stackexchange.com/questions/184807/branch-vs-decision-coverage-question

  • The infrastructure team changes the rules of the firewall to maintain the security of our systems, but sometimes it blocks the communication one or more of our applications. The intention is to prevent it to happen to (in this case) a blog.
    – andrepm
    Feb 24, 2015 at 14:09
  • In that case I think you want to setup network monitoring with a tool like: Nagios nagios.org Configure for each possible connection a check, for example is the webserver of the blog available, if you need to verify the firewall rules are still OK, it should be placed in the DMZ. This sounds more a task for the infrastructure team itself. Feb 24, 2015 at 14:13

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.