У меня есть 2 очень похожих элемента на разных страницах, которые мне нужно протестировать:
<input name = "myName">
<input name = "name">
В своем коде я пытался найти элемент ввода, используя ключевое слово Or (||), но это не сработало.
Можно ли это сделать без xpath, только с помощью выражения CSS?
this._nameInput = page.locator(
'input[name = "name"]' || 'input[name* = "Name"]'
)
Вы можете использовать метод или:
lowercase = page.locator('input[name = "name"]')
wildcard = page.locator('input[name* = "Name"]');
this._nameInput = lowercase.or(wildcard);