Ganti Sai Sagarsdetinsider.hashnode.dev·Feb 13, 2025Selenium WebDriver ExceptionsWhen working with Selenium WebDriver, we may encounter various exceptions. Understanding these exceptions helps in writing robust automation scripts. Let's explore the most common Selenium WebDriver exceptions and how to handle them! 🔹 1. NoSuchElem...sdet
Ganti Sai Sagarsdetinsider.hashnode.dev·Feb 13, 2025IS-A and HAS-A Relationship in Java (OOP Concepts)In Object-Oriented Programming (OOP), IS-A and HAS-A relationships define how classes interact with each other. IS-A : represents inheritence between classes. eg: Audi is a car. Defined using extends or implements keyword. indicates that a s...Java
Animesh PathakforKeploy Community Blogkeploy.hashnode.dev·Feb 13, 2025Software Development Engineer in Test : Meaning, Role, and Salary InsightsThe world of software development is constantly evolving, and with it, the roles in software testing have transformed. Gone are the days when testing was only about manually clicking through user interfaces. Today, automation, DevOps, and continuous ...sdet
Ganti Sai Sagarsdetinsider.hashnode.dev·Jan 28, 2025LinkedList as StackIn Java, Stack is a subclass of Vector, but it can be implemented using a LinkedList for better performance in some cases. Here's a practical way to use LinkedList as a stack: Why Use LinkedList for Stack? LinkedList provides efficient addFirst() an...DSA
Ganti Sai Sagarsdetinsider.hashnode.dev·Jan 28, 2025How To Overcome StaleElementReferenceException in Selenium?The StaleElementReferenceException in Selenium occurs when an element that was found in the DOM becomes stale or invalid (often due to a page refresh, navigation, or DOM update). Here's how to handle and overcome this exception effectively: Solutions...selenium
Ganti Sai Sagarsdetinsider.hashnode.dev·Jan 28, 2025ArrayList vs StackBoth ArrayList and Stack are part of Java's java.util package, but they serve different purposes and have distinct characteristics: 1. Hierarchy ArrayList: Implements List interface directly. Stack: Extends Vector, which in turn implements the List...Collection Framework
Ganti Sai Sagarsdetinsider.hashnode.dev·Jan 22, 2025Sorting ArrayList with Comparator.comparing()Using Comparator.comparing() for Sorting In Java 8 and later, the Comparator.comparing() method provides a more concise and readable way to create comparators for sorting, especially when working with custom objects. This method allows you to define ...sorting
Nikhil kalemission-sdet.hashnode.dev·Jan 2, 2025The Unconventional Guide to Becoming an SDET: Where Code Meets QuirkinessHey there, fellow tech enthusiasts! Are you ready to embark on a thrilling adventure where the worlds of software development and testing collide? If you're nodding your head (or even if you're just curious), then buckle up! I'm about to take you on ...sdet
Shiva Oletishivaoleti.hashnode.dev·Jan 1, 2025Why Testing APIs is Crucial in Automation 🚀APIs are designed for programs, not humans. This means there's no room for human judgment to catch inaccuracies in API responses. Manual validation might seem feasible, but it's error-prone, especially with intricate and lengthy data.For instance, im...API TESTINGApitesting
Animesh PathakforKeploy Community Blogkeploy.hashnode.dev·Dec 23, 2024Mastering Stress Testing: Breaking Systems to Build Better OnesWhen it comes to building resilient software, stress testing is like a rigorous obstacle course for your system, pushing it to its absolute limits. Think of it as bootcamp training where your app must endure and thrive under extreme conditions. For D...Testing