The LeanFT for Selenium DotNet (C#) SDK that extends the WebDriver API with additional locators and utilities. By using this SDK you can create more robust or generic identifications for your objects, and use built-in utilities rather than writing them yourself from scratch.
Finds elements based on their visible text.
Finds elements based on their visibility.
Finds elements based on their role.
Finds elements based on their type.
Finds elements based on their attributes (one or more). Attribute values can be defined using regular expressions.
Finds elements based on an attribute. The attribute value can be defined using regular expressions.
Finds elements based on their computed style (one or more). Computed style values can be defined using regular expressions.
Finds elements based on a computed style. The computed style value can be defined using regular expressions.
Finds elements according to any of the given locators (attributes, tags, styles etc.).
Finds elements based on the combination of locators (attributes, tags, styles etc.).
All the locators which accept a string as a value of the element's property were extended to support regular expressions, including the following Selenium native locators:
- By.Id
- By.ClassName
- By.LinkText
- By.Name
- By.TagName
Returns a snapshot (image) of the selenium element as a Base64 string.
Highlights the selenium element in the browser.
Scrolls the page to make the web element visible.