This project aims to create an automated security testing framework for web applications, using a combination of Pytest, Selenium, and AWS. The framework will include the following features:
Integration with Jenkins for continuous integration and continuous deployment (CI/CD) Use of Zephyr for test management Use of Git for version control Automated testing of security vulnerabilities, such as SQL injection and cross-site scripting (XSS) Testing of web application's Document Object Model (DOM) for accessibility and cross-browser compatibility Generation of reports and alerts for security incidents
Getting Started
Prerequisites Python 3 Selenium Pytest AWS Jenkins Zephyr Git
Author Andre Hirano
Acknowledgments:
OWASP for providing guidelines on web application security testing
Selenium and Pytest communities