我刚开始使用Galen和Java + TestNG框架,并试图弄清楚如何验证与其关联的CSS属性display: none
的元素的文本。
该元素的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 class="textbox-container horizontal-layout controlElement"
的文字,但它说 the text is "" but should be "1"
对此的任何帮助都将受到高度赞赏。