自动化 ID

启用自动化 ID 以进行测试。
要启用自动化 ID,请在 IDE 设置中启用
高级模式
,然后在 Web 画面引擎中选择
启用自动化 ID
。启用后,Web 画面引擎会在每个 UI 组件的
<div>
元素上添加
data-automationid="<BrowsePath>"
。特性值是组件的浏览路径,表示组件在 UI 层次结构中的位置。例如
data-automationid="NewHMIProject136/UI/MainWindow/ScrollView1/Rectangle1"
应在端到端测试或集成测试中将
data-automationid
用作主要选择器。它比文本、CSS 类或可能会因重构而变化的 DOM 结构更稳定。
小贴士:
  • 不要将
    data-automationid
    用于 CSS 或应用程序逻辑。
  • 请勿在生产环境中启用该功能。它应仅用于测试会话。
提供反馈
对本文档有问题或反馈吗? 请在这里提交您的反馈
Normal