Skip to content

sanoj-s/joq-security

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

joq-security

joq-security is an automation framework for security test automation and generates a report highlighting the vulnerabilities. It provides rich features like test execution, test reporting and test details sharing via e-mail. The framework includes 200+ pre-built functions using which an Automation Engineer can easily develop the security test scripts and validate the vulnerabilities.

Salient features of joq-security

  • Security test automation with different scans such as Spider, Ajax Spider, and Active Scan.
  • Test Data Generator helps generate the test data required for the automation scripting. There are 159 built-in keywords available in the framework.
  • Handling test data (input data) from various sources like CSV, Excel, and Property files.
  • Good reporting - framework generates HTML reports with vulnerabilities and their resolutions.
  • Email collaboration - send an email with details of automation execution and HTML attachment.
  • Well-defined keyword document, get it from src/main/resources -> keywords folder of the project structure.

    Prerequisites for joq-security

  • Java: JDK 11 and above (https://www.oracle.com/java/technologies/downloads/).
  • Eclipse Version: Photon (4.8) and above (preferred Java Developer Eclipse) (https://www.eclipse.org/downloads/).
  • TestNG plugin should be added to your IDE.
  • OWASP ZAP latest version (https://www.zaproxy.org/download/).

    This automation framework will help to kickstart your security test automation scripting from the base level.

    Get your latest releases from https://github.com/sanoj-s/joq-security/releases

    Author: Sanoj Swaminathan

    make it perfect!