0
我在網頁上有一個HTML表,並且表是空的。它不包含數據,因爲數據已被先前的測試刪除。 對於這個測試,我想檢查,驗證html表是空的,它不包含任何數據。 什麼是檢查這個最好的方法?我想使用XPath類似下面的:硒Python如何驗證一個html表不包含數據,表爲空
//table[@id="data_configuration_edit_data_object_tab_address_rules_tb_level_rules_locality"]//tr//td//div[text()=""]
的HTML片段是:
<table id="data_configuration_edit_data_object_tab_address_rules_tb_level_rules_locality" class="GFNQNVHJE border" cellspacing="0" __gwtcellbasedwidgetimpldispatchingfocus="true" __gwtcellbasedwidgetimpldispatchingblur="true" style="min-width: 350px;">
<thead aria-hidden="false">
<colgroup>
<tbody style="display: none;"/>
<tbody>
<tr>
<td align="center" colspan="2">
<div>
<div class="" style="width: 100%; height: 100%; padding: 0px; margin: 0px;" aria-hidden="false">
<div class="" style="width: 100%; height: 100%;" aria-hidden="false">
<div class="gwt-Label">No data to display.</div>
</div>
</div>
<div style="width: 100%; height: 100%; padding: 0px; margin: 0px; display: none;" aria-hidden="true">
<div class="GFNQNVHBE" style="width: 100%; height: 100%; display: none;" aria-hidden="true">
<div class="gwt-Label"></div>
</div>
</div>
</div>
</td>
</tr>
</tbody>
<tfoot style="display: none;" aria-hidden="true"/>
</table>
感謝,里亞茲
謝謝,我也設法利用這個XPath://表[@ ID =「data_configuration_edit_data_object_tab_address_rules_tb_level_rules_locality 「] // tr // td // div [contains(text(),」No data to display「)] –