Я новый webdriverio и реагирую. Я изучаю взгляд на официальную документацию по следующему. https://webdriver.io/docs/api/browser/react $$. html
it('should calculate 7 * 6', () => {
browser.url('https://ahfarmer.github.io/calculator/');
const orangeButtons = browser.react$$('t', {
props: { orange: true }
})
console.log(orangeButtons.map((btn) => btn.getText())); // prints "[ '÷', 'x', '-', '+', '=' ]"
});
Но я не мог понять селектор 't'. Что такое 't'?
Похоже, что нет цели 't' в цели html. https://ahfarmer.github.io/calculator/
Также я попытался выбрать оранжевые кнопки следующим образом.
console.log(browser.react$$('Button',{
props: { orange: true }
}).map((obj) => obj.getText()));
Но это не сработало.
Как я могу выбрать с помощью тега имя «Кнопка»?
Заранее спасибо.