Posts

Automating Google Search with Python Selenium

Image
Automating Google Search with Python Selenium - My Automation Journey Begins This project the beginning of my journey into Selenium Automation Testing. Until now, I had only heard about automation as a powerful way to simplify repetitive digital tasks. But today, I finally took the first step—understanding what Selenium is , why it exists , and how it can empower us as developers . What is Selenium? Selenium is a web automation tool that allows us to control web browsers programmatically. Instead of performing every click, search, or form submission manually, Selenium lets us write Python code that does the same actions automatically. It supports different browsers like Chrome, Firefox, and Edge, making browser automation possible across platforms. This automation is especially useful when dealing with repetitive tasks, and that’s exactly where my learning journey began. The Situation That Sparked This Idea As students, we often face the same boring challenge: writing lengthy assignm...

The Samurai's Blade: A Story of Automation Testing

The Samurai's Blade: A Story of Automation Testing  Before we define automation testing, let's take a journey. Imagine you are walking through the misty hill stations of Japan. You notice the situation is dire. Thieves plague the streets, and the people are afraid. Suddenly, heavy winds whip through the valley, and a piece of paper slams against your face. You peel it off and see it’s a warning alert: the city's commander is sending samurai to control the thieves' actions. The next day, you walk through the blacksmiths' street, where the famous katanas are born. A samurai, his face stern, brushes past you and enters a shop. He addresses the master blacksmith: "I need 100 katanas by next week." He passes over a scroll detailing the requirements. "The commander has specific needs. It must be lightweight, yet able to pierce metal. Its strike should resemble thunder, and it must withstand heavy damage. The commander's personal blade must have a red sa...