【发布时间】:2019-02-21 21:04:45
【问题描述】:
我们有基于 REACT 框架构建的 UI。 我在使用 React 时遇到的一个问题是,它没有提供测试自动化识别 Web 元素所需的唯一 ID。 我无法基于 Web 元素的 CSS 路径或 XPATH 构建测试脚本,因为它会不断变化,导致脚本维护工作量增加。
我需要知道
哪个框架最适合基于 REACT 框架测试 UI? 这些工具中使用了哪个 ID(id、CSS 路径、Xpath)? 如果我没有在应用程序中获得唯一 ID,有什么解决方法? 'unique-id-mixin' 是否有助于解决此问题?
【问题讨论】:
-
我会使用 @jmac 提到的酶。
-
会解决网页元素识别问题吗?它只使用 CSS 路径吗?
标签: reactjs frameworks css-selectors uniqueidentifier