Stored HTML Injection in “First Name” Field

Stored HTML Injection

While testing a web application’s profile update functionality, I came across a classic but still very dangerous issue: Stored HTML Injection in the First Name field. At first glance, it looked like a normal profile page. The user could edit personal details like first name, surname, and email address. Nothing unusual. But when I tested the First Name input field with […]

CORS-(CROSS ORIGIN RESOURCE SHARING)

Stored HTML Injection

INTRODUCATION: A browser-enforced security feature called CORS (Cross-Origin Resource Sharing) controls how web apps operating in one origin can access and use resources from another origin. The combination of protocol (HTTP/HTTPS), domain, and port defines an origin; any change in these components causes a cross-origin request. Applications are frequently divided among several services in contemporary […]

How to Handle Dynamic Dropdown in Selenium (With Examples)

Stored HTML Injection

What is a Dynamic Dropdown in Selenium? Drop downs in a website could be created in several different ways. Some dropdowns are created using <select> HTML tag and some others are created using <ul> ,<li>, <button> and <div> tags. Some dropdowns are dynamic in nature which means after clicking or selecting any option, the drop […]

What I Learned While Trying to Master JMeter Scripting for Load Testing

Stored HTML Injection

When I first started working with JMeter, I thought scripting was just about configuring a few requests and running them with multiple users. It looked simple on the surface. But after a few test executions, I realized something important — just because a script runs successfully doesn’t mean it reflects real-world behavior. That realization changed […]

Postman vs Rest Assured: Which One Should You Use for API Testing?

Stored HTML Injection

Introduction Honestly, I stumbled into API testing. Nobody gave me a proper intro — a guy on my team just said “open Postman” and pointed at a URL. I typed it in. Hit Send. Something came back. I had no idea if it was right or wrong, but it looked like it worked, so I […]

Selenium Actions Class

Stored HTML Injection

INTRODUCTION – What is Actions Class in Selenium? The Actions class is a pre-defined class in Selenium that is used to perform advanced keyboard and mouse interactions by simulating real user behavior. The Actions class comes from the package: org.openqa.selenium.interactions.Actions Why Do We Need to Create an Object for Actions? To use, interaction methods we […]