Steve Worthamstevewortham.hashnode.dev·Jan 2, 2025Selenium Testing: The Complete Step-by-Step TutorialIf you operate in this space, you may already feel pressure to roll out products and new features faster, maintain high quality, and meet user expectations. Lucky for you — automating tests can significantly improve result accuracy (by up to 43%) and...selenium
Steve Worthamstevewortham.hashnode.dev·Dec 18, 2024findElement and findElements in Selenium: Use Cases with ExamplesSelenium WebDriver has two methods for identifying the web elements, they are findElement and findElements. findElement: This is used to uniquely identify any web element within the web page. findElements: This is used to uniquely identify the list...selenium
Steve Worthamstevewortham.hashnode.dev·Oct 16, 20248 Best Practices while Writing Selenium with JavaSo, if you want to stay at the top of the game in today’s competitive software landscape, you need to meet your customer’s expectations by providing them with a world-class digital experience. It is where reliable and well-established open-source too...Testing
Steve Worthamstevewortham.hashnode.dev·Oct 10, 2024Cypress vs Selenium: Choosing the Best Tool for Your Automation NeedsCypress is an End-to-End (E2E) testing framework designed for modern web applications and built on JavaScript. Its unique architecture allows for fast and reliable testing of web applications. Cypress integrates smoothly with tools and frameworks lik...Cypress vs selenium
Steve Worthamstevewortham.hashnode.dev·Oct 9, 2024How to Generate Extent Reports in SeleniumReporting is an important step of test automation as it helps stakeholders understand the outcome of the test case, the status of the application’s health and potential issues. What are extent reports? Extent Reports is an open-source reporting libra...selenium
satyaprakash beherasatyabehera.hashnode.dev·Oct 8, 2024How to Use Selenium Waits: A Step-by-Step GuideThis could be because of several reasons like network speed, server response time, and client-side rendering. These are the types of timing issues that can make automated tests unreliable and frustrating for maintenance and a complete waste of time. ...Testing
Souvik Deysouvikdcoder.hashnode.dev·Sep 26, 2024#12.0 What XPath: Wrap-UpAs web technologies continue to evolve, XPath and web automation techniques are adapting to meet new challenges and opportunities. Here's a look at what the future holds: XPath 3.1 and Beyond XPath 3.1, the latest version, introduces several new feat...XPath MasteryXpath
Souvik Deysouvikdcoder.hashnode.dev·Sep 25, 2024#11.0 What XPath: Case StudyIn this section, we'll explore how XPath is used to solve complex web scraping and testing challenges in real-world scenarios. These case studies demonstrate the power and flexibility of XPath in handling diverse web structures and dynamic content. C...XPath MasteryXpath
Souvik Deysouvikdcoder.hashnode.dev·Sep 25, 2024#10.0 What XPath: XPath vs. CSS SelectorsIntroduction When working with Selenium or other web automation tools, choosing between XPath and CSS selectors is a common dilemma. Both have their strengths and weaknesses, and understanding these can significantly impact the efficiency and maintai...XPath MasteryXpath
Madhu Monlinetrainingusa.hashnode.dev·Sep 24, 2024How to Get Started with the Selenium Testing Tool: Key Requirements and ResourcesIntroduction Selenium has emerged as one of the leading tools for automation testing, empowering testers to automate web applications efficiently. If you are new to Selenium, you may wonder how to get started, what key requirements are essential, and...selenium