Top 20 Web Application Penetration Testing Checklist 2017

Page 1

A Web Application Penetration Testing Checklist Overview


What is Functional Testing? Testing the features and operational behavior of a product to ensure they correspond to its specifications.


Purpose of Functional Testing? The goal is to verify whether your product meets the intended functional specifications mentioned in your development documentation.


What is Compatibility testing? Compatibility testing is used to determine if your software is compatible with other elements of a system with which it should operate.


Purpose of Compatibility testing? To evaluate how well software performs in a particular browser, Operating Systems, hardware or software.


What is Database Testing? Backend records are tested which have been inserted through the web or desktop applications.


Purpose of Database Testing? The tester should understand the functional requirements, business logic, application flow and database design thoroughly & logic of the triggers, store procedures, views and cursors created.


What is Security Testing? Security Testing involves the test to identify any flaws and gaps from a security point of view.


Puropse of Security Testing? The basic function of security testing is to describe the exposures and afterward repairing them.


What is Performance Testing? This is conducted to evaluate the compliance of a system or component with specified performance requirements.


Purpose of Performance Testing? This is done to provide stakeholders with information about their application regarding speed, stability and scalability.


By doing all these kind of testing ensures that web application stays healthy – away from various security vulnerabilities & malware attacks.

Thank you! For more Info Visit HackerCombatÂ


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.