Performance Testing As part of the Quality Assurance Test Approach, each tester has to implement performance testing within its product team. In this section of the project, I will be using Apache JMeter as the testing tool for the test approach. Apache JMeter is an open-source performance testing tool for load, stress and many more testing. Screenshot from: https://www.youtube.com/watch?v=817zU_bXh9Y&list=PLUDwpEzHYYLs33uFHeIJo-6eU92IoiMZ7 JMeter works by creating a request to a target server(website), the server then responds, saves responses, collects, calculate statistics, return results to request and then generate reports.
Introduction : As part of the Java Test Automation framework migration into JavaScript using Cypress, we had to also perform security testing. This project covers my work to implement security testing for the eCommerce product. The following are tools I used to implement security testing: Dependabot Dependabot is a security testing tool which can be integrated into Github actions to create pull requests (PRs) and keep dependencies secure and up-to-date. Dependabot has been acquired by Github and it’s free of charge. It sends PRs to your projects against dependencies whenever they change. It pulls down dependency files and looks for any outdated or insecure requirements. If any dependencies are out-of-date, Dependabot opens individual pull requests to update each one, review and check your tests have passed, scan the included changelog and release notes, then merge with confidence. Penetration Testing According to Zapproxy website, Security Testing is the process of assessing an...