Перейти к основному содержимому

finder

Специальный объект для конструирования селекторов.


getByRole

Использует оригинальный метод playwright

getByText

Использует оригинальный метод playwright

getByLabel

Использует оригинальный метод playwright

getByPlaceholder

Использует оригинальный метод playwright

getByAltText

Использует оригинальный метод playwright

getByTitle

Использует оригинальный метод playwright

getByTestId

Использует оригинальный метод playwright

locator

Использует оригинальный метод playwright

filter

Использует оригинальный метод playwright

nth

Использует оригинальный метод playwright

first

Использует оригинальный метод playwright

last

Использует оригинальный метод playwright

and

Использует оригинальный метод playwright

get

Позволяет расширять селекторы используя специальные трансформеры:

function byButtonSeverity(severity: string): FinderTransformer {
return (finder) => finder.get('button').filter({ hasText: severity });
}

finder.get(byButtonSeverity('error')); // <button class="error">Error</button>