Automated penetration testing also known as Vulnerability scanning, is a process that employs certain automated penetration testing tools for identifying security vulnerabilities. Manual penetration testing or just penetration testing means a full-scale analysis of security system performed by security professionals.