Ronika Kashyapronika.hashnode.dev·Dec 2, 2024How to Write Effective Test CasesTesting is an infinite process of comparing the invisible to the ambiguous in order to avoid the unthinkable happening to the anonymous.” – James Bach, software tester, author, trainer, and consultant. In the realm of software quality assurance, test...DiscussTesting
Alex Martinbotgauge.hashnode.dev·Nov 21, 2024Revolutionizing Software Testing: The Role of Generative AI in Test Case CreationGenerative Artificial Intelligence (Generative AI) has ushered in a new era of possibilities, particularly in software testing. This article explores the profound impact that Generative AI can have on testers’ lives, focusing on how it facilitates th...DiscussTesting
Souvik Deysouvikdcoder.hashnode.dev·Sep 24, 2024#9.0 What XPath: TroubleshootingWhen working with XPath in Selenium or other web automation tools, you may encounter various issues. This section will help you identify, understand, and resolve common XPath-related problems. 9.1 Common XPath Errors and Their Solutions 9.1.1 NoSuchE...DiscussXPath MasteryXpath
Souvik Deysouvikdcoder.hashnode.dev·Sep 23, 2024#6.0 What XPath: Common PatternsIn web automation, certain XPath patterns are frequently used to interact with common web elements. This section will cover practical XPath techniques for locating and interacting with buttons, links, forms, input fields, tables, and lists. 6.1 Locat...DiscussXPath MasteryXpath
Souvik Deysouvikdcoder.hashnode.dev·Sep 22, 2024#5.0 What XPath: Advanced TechniquesAs web applications become more complex and dynamic, locating elements on a page can be challenging. This section covers advanced XPath techniques to handle these scenarios effectively. 5.1 Handling Dynamic Elements Dynamic elements often have changi...DiscussXPath MasteryXpath
Souvik Deysouvikdcoder.hashnode.dev·Sep 22, 2024#4.0 What XPath: ExamplesIn this section, we'll explore practical examples of using XPath with Selenium WebDriver. We'll use Python for our examples, but the concepts can be applied to other programming languages supported by Selenium. 4.1 Setting Up Selenium with Python Fir...DiscussXPath MasteryXpath
Souvik Deysouvikdcoder.hashnode.dev·Sep 20, 2024#3.0 What XPath: The SpectrumXPath provides a powerful way to navigate and select elements in an XML or HTML document. In this section, we'll explore a wide range of XPath selectors, starting from the most basic and progressing to more complex and sophisticated selectors. 3.1 Ba...DiscussXPath MasteryXpath
Souvik Deysouvikdcoder.hashnode.dev·Sep 20, 2024#2.0 What XPath: BasicsWhat is XPath? XPath (XML Path Language) is a query language designed to navigate through elements and attributes in an XML document. While originally created for XML, XPath has become an essential tool for locating elements in HTML documents, making...DiscussXPath MasteryTesting
Souvik Deysouvikdcoder.hashnode.dev·Sep 20, 2024#1.0 What XPath: IntroductionIntroduction In the ever-evolving landscape of web development and testing, the ability to efficiently locate and interact with web elements is paramount. Enter XPath (XML Path Language), a powerful query language designed to navigate through the ele...DiscussXPath MasteryTesting
Karthik Tkarthiksdet.hashnode.dev·Sep 6, 202420 Must-Know Docker Commands with Practical Examples for SDETsDocker is an essential tool for SDETs, enabling the creation, deployment, and management of applications within containers. Whether you're just starting out or looking to refresh your Docker knowledge, this guide covers the 20 most important Docker c...DiscussDocker