【发布时间】:2021-06-17 10:51:00
【问题描述】:
我有一个情况,定位器没有文本值,但它的名为 title 的属性有一个我需要断言的文本值。在为其编写自定义定位器时,我只能获取文本值“”而不是特定属性值,例如 title = “#abcdd”。
例子:
<div class="table-cell" role="cell" table-field= "risk" title="high">high</div>
我可以得到 high 作为值
然而,
<div class="table-cell" role="cell" table-field= "colour" title="#abcdd"></div>
没有任何文本值,但在这种情况下需要获取标题属性值#abcdd。
需要一个通用代码来获取此表中存在的所有此类标题属性值。 哪里出了问题?我有什么办法可以处理这个?或者那个文本值需要包含在 html 中?
使用空手道作为自动化测试工具。
【问题讨论】:
标签: html ui-automation karate