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.
Thank you!
By doing all these kind of testing ensures that web
application stays healthy – away from various
security vulnerabilities & malware attacks.
For more Info Visit HackerCombat 

Top 20 Web Application Penetration Testing Checklist 2017

  • 1.
    A Web Application PenetrationTesting Checklist Overview
  • 2.
    What is FunctionalTesting? Testing the features and operational behavior of a product to ensure they correspond to its specifications.
  • 3.
    Purpose of Functional Testing? Thegoal is to verify whether your product meets the intended functional specifications mentioned in your development documentation.
  • 4.
    What is Compatibility testing? Compatibilitytesting is used to determine if your software is compatible with other elements of a system with which it should operate.
  • 5.
    Purpose of Compatibility testing? Toevaluate how well software performs in a particular browser, Operating Systems, hardware or software.
  • 6.
    What is DatabaseTesting? Backend records are tested which have been inserted through the web or desktop applications.
  • 7.
    Purpose of  Database Testing? Thetester should understand the functional requirements, business logic, application flow and database design thoroughly & logic of the triggers, store procedures, views and cursors created.
  • 8.
    What is SecurityTesting? Security Testing involves the test to identify any flaws and gaps from a security point of view.
  • 9.
    Puropse of Security Testing? Thebasic function of security testing is to describe the exposures and afterward repairing them.
  • 10.
    What is Performance Testing? Thisis conducted to evaluate the compliance of a system or component with specified performance requirements.
  • 11.
    Purpose of Performance Testing? Thisis done to provide stakeholders with information about their application regarding speed, stability and scalability.
  • 12.
    Thank you! By doingall these kind of testing ensures that web application stays healthy – away from various security vulnerabilities & malware attacks. For more Info Visit HackerCombatÂ