无法使用testcafe在反应应用程序中获取DOM



我是测试咖啡馆的新手。我有一个由create-react-app制作的react应用程序,我正在尝试执行非常简单的功能:await t.expect(ReactSelector('ReactHighcharts').exists.ok()我发现无论我在选择器中放入什么组件,我都会flase.

当我探索更多时,我发现react-scripts可能会通过他的webpack、我的代码来最小化/丑化,这就是 为什么我无法获得DOM. 我说的对吗?如果是 - 如何禁用它?如果没有,我想了解为什么无法访问DOM

可以显式设置组件的displayName属性,也可以考虑测试开发版本。

https://reactjs.org/docs/react-component.html#displayname

最新更新