We have a desktop application that basically test if the network adapters are functioning properly- ping some websites, download something etc. What kind of testing should be done apart from functionality tests on this application. Can network penetration testing be done on this application and if so what tools can be used?