Software Testing - Vulnerability Testing
What is Vulnerability Testing?
Vulnerability testing, a software testing technique performed to evaluate the quantum of risks involved in the system in order to reduce the probability of the event.
Vulnerability Testing - checklist:
Verify the strength of the password as it provides some degree of security.
Verify the access controls with the Operating systems/technology adopted.
Verifies how easily the system can be taken over by online attackers.
Evaluates the safety level of the data of system.
Checks if the system configuration or application configuration files are protected.
Checks if the system allows user to execute malicious script.
Vulnerability Testing - Methods:
Active and Passive testing
Network and distributed testing
Verifying File/system access