【发布时间】:2021-10-03 01:14:16
【问题描述】:
我正在寻找使用 webdriver 实现通用本地化测试,我的想法是:
- 选择所有包含文本的元素
- 使用 java 语言识别库来验证文本是否为某种特定语言
我查找了使用文本选择元素的各种方法,但所有记录的内容似乎都显示了使用 contains() 或 text() 使用特定文本进行定位的方法
我认为以下方法会起作用:
//*[contains(text(), '')]
但这会选择所有内容,无论是否有文本。它还选择标题中的元素。我想选择页面上所有可见的文本,提取该文本并逐个元素地通过语言识别库。
【问题讨论】:
标签: java text localization webdriver