如何使用 select 和过滤 webdriverio.react$$

How can I select & filtering using webdriverio.react$$

我是新的 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', '-', '+', '=' ]"
});

但是我无法理解 select 或者 't'。 't'是什么?

目标 html 中似乎没有 't' 标签。 https://ahfarmer.github.io/calculator/

我也尝试 select 橙色按钮如下。

console.log(browser.react$$('Button',{
  props: { orange: true }
}).map((obj) => obj.getText()));

但是没有成功。

如何 select 使用标签名称 "Button"?

提前致谢。

我自己解决了。

因为它正在缩小。

https://github.com/facebook/react-devtools/issues/239