| || |
Testing of web app behaviour behind NAT, proxy servers, etc.
I will be doing some testing of public software that frequently accesses the web and corporate servers.
I'm looking for some good testing ideas in regards to individuals behind proxies and routers.
Now I know the general purpose and functionality of a proxy server and a router, but have never tested software that will need to function properly behind them.
Any suggestions are greatly appreciated. Thanks!
Re: Testing of web app behaviour behind NAT, proxy servers, etc.
Well, I don't know the entire scope of the project but you may want to do security testing to make sure that the software can't be hacked easily nor that you leave a security hole the size of "Texas" through your firewall. If it uses client ports, you may want to look into what happens if a port is blocked at a router or through the proxy server.
You state that this software will frequently access the web and corporate servers. Depending on what frequently is you may want to do some performance testing and make sure the software is opening and closing connections properly.
Anyway, these are just some random thoughts about how you could approach this.