Testcafe无法在响应中识别我的DOM

时间:2019-12-15 20:15:43

标签: javascript reactjs automated-tests create-react-app testcafe

我是testcafe的新手,正在尝试运行一个简单的测试 在create-react-app制造的客户端上,但是由于某种原因,我无法访问DOM, 并使用react选择器。

我的客户:

import Button from '@material-ui/core/Button'

function(App){
    return(
        <Button>my button</Button>
    );
}

export default App;

这是我的测试


fixture `Record Page`
.page('http://localhost:3000')

test('try', async t=>{
    await t
        .click(ReactSelector('Button')) //from Material UI
        .wait(100000)
})

错误:

the specified selector does not match any element in the DOM tree.

与“按钮”相关的

谢谢

1 个答案:

答案 0 :(得分:1)

这是TestCafe和材料UI组件的已知问题。有关更多详细信息,请参见TestCafe Github存储库中的相应issue