WebElement
A WebElement represents an HTML element on a web page. It is a fundamental concept in web automation and testing frameworks like Selenium. When interacting with a web page programmatically, the first step is typically to locate a specific WebElement. This is done using various locator strategies such as ID, name, class name, tag name, CSS selector, or XPath.
Once a WebElement is identified, it can be manipulated. Common actions performed on a WebElement include clicking
WebElements are dynamic. Their presence, state, and content can change as the user interacts with the page