Category: Personal Growth
-
Cypress and Gherkin in Practice: Insights and Reflections
We were deciding on an automation framework. We wanted something easy to set up, dependable, and user-friendly. I had just gotten mid-way through The Cucumber Book: Behaviour-Driven Development for Testers and Developers. I was excited to implement Cucumber into whatever framework we went with. We ultimately chose a combination of Cypress and Cucumber’s Behavioral Driven…
-
Troubleshooting an API Assertion in Cypress: Lesson Learned and Solution Provided
This post is meant to be a quick one for anyone who may face the same challenge. A few days back I began meddling with APIs using Cypress. I could not for the life of me assert against anything inside of the response body. The Goal Long story short, using the API at automationexercise.com, my…
-
Boost Your Automation Skills: 5 Top Resources for Practical Python Exercises
Practicing Python is a sure way to improve your automation skills. Hands-on learning leverages active engagement, practical application, immediate feedback, and problem-solving skills, and prepares you for real-world challenges. Here is a curated list of 5 resources you can (and should) use for practical Python exercises: 1. Practice Python — Beginner Python Exercises Practice Python is a…
-
Unlocking User-Centric Performance: A Deep Dive into Perceived Performance Testing with Google Lighthouse
Traditional performance tests typically involve calling endpoints to execute specific actions and measuring metrics like request and response times, error rates, etc. Traditional performance tests are essential for identifying technical issues while perceived performance testing takes a user-centric approach, ensuring that the application not only performs well technically but also delivers a positive and seamless…
-
QA Does Not Have Enough Time to Test
We sometimes are not given enough time to test…and that is okay! How it starts Most projects begin slowly. Devs complete their tasks and QA picks them, tests them, and approves them (or not). We are all on the same page, the workload is manageable. We are working as a well-oiled machine. Everything is alright.…