A Beginner’s Guide To SpecFlow ScenarioContextSpecFlow is a great .NET testing framework for a BDD test-first approach. It uses plain and readable language to describe the behavior of the software, which both technical and non-technical staff can understand. This helps bring together the differe...Jan 8, 2024·17 min read
How To Scroll Down A Page In Selenium WebDriver Using C#Scrolling up or down, and even horizontally, is quite common when navigating a web page. In test automation, this becomes important when you want to check that all the expected elements are displayed on the page. For example, the button to scroll bac...Mar 15, 2023·13 min read
How To Use WebDriverWait In Selenium C#The more you work with Selenium automation, the more you will come across various exceptions, such as NoSuchElementException (when an element is not visible on the page) or StaleElementReferenceException. Or there will be times when you will try to i...Feb 10, 2023·12 min read
How To Use driver.FindElement And driver.FindElements In Selenium C#One of the essential parts when performing automated UI testing, whether using Selenium or another framework, is identifying the correct web elements the tests will interact with. However, if the web elements are not located correctly, you might get ...Dec 20, 2022·15 min read
Getting Started with SpecFlow Actions [SpecFlow Automation Tutorial]With the rise of Agile, teams have been trying to minimize the gap between the stakeholders and the development team. Behavior Driven Development, or BDD, is a great way to bring together technical and non-technical folks by focusing more on the beha...Oct 14, 2022·14 min read
How To Select Dropdown In Selenium C#Dropdowns and multi-selects are extremely common in today’s web pages. Dropdowns can be a great option to allow your users to choose from several options without having to scroll through a whole page. In HTML, these web elements are defined by the ta...Jul 8, 2022·12 min read
How To Start Running Automated Tests With Selenium C#The Selenium framework itself is a set of different tools, but the most popular and the most useful to new and experienced testers alike is WebDriver. Selenium WebDriver is a free and open-source tool that allows you to interact with a website for we...Jun 17, 2022·14 min read