我刚刚开始将 Galen 与 Java + TestNG 框架一起使用,并试图弄清楚如何验证具有display: none
与之关联的 CSS 属性的元素的文本。
该元素的 Dom 结构看起来像这样
<td id="invoice-gridrow-1-cell-2">
<span class="textbox-container horizontal-layout controlElement">
<input class="textbox-control cost right" type="text" value="1" id="invoice-gridrow-1-cell-2-txt-0" aria-label="">
<span class="shadow-textbox textbox-control cost right" tabindex="0">1</span>
</span>
</td>
元素span class="shadow-textbox textbox-control cost right"
具有display: none
与其自身关联的属性。
我想验证该跨度 ( span class="shadow-textbox textbox-control cost right"
) 的文本,但它说该元素在页面上不可见
我试图验证其父 span 元素的文本span class="textbox-container horizontal-layout controlElement"
,但它说the text is "" but should be "1"
对此的任何帮助将不胜感激。