Skip to main content

Posts

Performance Testing

  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.
Recent posts

Security Testing

  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...

Manual Testing - part 4

  Appendix - Planning and Test Strategy Product team Ecommerce P roduct Team Product Roles and Responsibilities Stakeholders Stakeholders (Priority One) Product manager(owner)-stakeholder The product manager collaborates with the team to sure things are going as expected. The product manager may ask team members of any blockage to make sure things are working accordingly. With collaboration with the team, the product manager would prioritise the product backlog. Discussing work results with stakeholders and reporting it back to the developer and tester if further work should be carried or not. The product manager may discuss with the team to set scope or schedule decisions for sprints. The product manager may adjust the features of the product and prioritise financial goals for the project. Removes any obstructions for the team and make sure each team member performs well, helps to improve team productivity and makes sure all teams from all functions are collaboratin...