Android Mobile Testing vs iOS Mobile Testing: A Complete Guide

Mobile Testing

1. Introduction: Why Android Mobile Testing vs iOS Mobile Testing Matters If you work in QA, Android mobile testing vs iOS mobile testing is one of the first real challenges you’ll run into. I’ve been doing mobile testing for a while now — longer than I’d like to admit, honestly. And one question keeps coming […]

Stored HTML Injection in “First Name” Field

Mobile Testing

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)

Mobile Testing

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)

Mobile Testing

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

Mobile Testing

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?

Mobile Testing

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 […]