So, exactly what is network testing?
Re: Beginners question
Network testing has both functional and performance components.
Consider the plethora of RFCs available which apply to various protocols, routing mechanisms, QOS implementation, etc.... To test against each one of these RFCs is likely to be classified as functional testing, for each protocol your router/switch/hub supports.
Then there is the performance side of the house. What makes network performance testing different from application performance testing is that in network testing you make use of a "known good" set of applications, residing either in software or hardware (or a combination of the two) to generate the load required for your testing requirements.
Why use these "known good" components, because the number of applications which can scale to a level to allow even for the saturation of a 100Mbit pipe is extremely small. These apps also have unddesirable attributes associated with disk I/O, video I/O or heavy application processing layers which would color the results of any performance information collected on the network. If you have every tried to ascertain how many milliseconds was due purely to network in the response of an application under load, then you will understand very well why a specialized application or application/hardware set is used for performance testing.
Replace ineffective offshore contracts, LoadRunnerByTheHour
. Starting @ $19.95/hr USD.
Put us to the test, skilled expertise is less expensive than you might imagine.
Twitter: @LoadRunnerBTH @PerfBytes