小编gra*_*123的帖子

如何自动为React中的所有元素添加唯一的数据属性?

我正在使用 Selenium IDE 测试我的 React 应用程序,并希望向所有元素添加唯一的 ID(例如“data-testid”),以便我能够轻松选择它们。

到目前为止,我遇到了通过添加一些代码(例如react-html-id)来实现这一点的库,但我正在寻找一种在构建时自动添加这些数据属性的解决方案。

例如:

给定一个组件

<SomeComponent /> // returns <span>Hello World<span>
Run Code Online (Sandbox Code Playgroud)

构建 React 应用程序时,结果应该是:

<span data-testid="123">Hello World</span>
Run Code Online (Sandbox Code Playgroud)

selenium-ide reactjs

5
推荐指数
0
解决办法
605
查看次数

标签 统计

reactjs ×1

selenium-ide ×1