CssSelector(String) Method

Definition

Assembly HeadlessTestingFramework.dll

Locates elements by a CSS selector. In Avalonia context, this maps to StyleClass/Classes matching. This is the standard Selenium-compatible method name.

public static By CssSelector(string cssSelector)

Parameters

cssSelector
String

The CSS selector (class name in Avalonia).

Returns

By
A By locator for CSS class matching.

Examples

var element = driver.FindElement(By.CssSelector(".primary"));
// Also works without the dot:
var element2 = driver.FindElement(By.CssSelector("primary"));

Remarks

NOTE: Only class selectors (.className) are supported. Complex CSS selectors like "div > button" or "input[type='text']" are not supported. For complex queries, use XPath(String) instead.