还有一些信息:
如果表有 +-5 条记录,它工作正常。
如果每页有 +-20 条记录,则会出现问题(可以在页面之间切换)
FF 23 仍然存在问题(使用 chrome 和 IE 看起来不错),但没有检查以前的 FF 版本
我使用 java + testNG + selenium 网格,但在我的本地机器上也有同样的问题
如果我在“此页面上的脚本可能正忙.....”消息中选择继续,gettext() 将返回我使用 selenium 2.33 的正确值
表看起来像:
driver.findElement(By.xpath(".//*[@id='smslog_outer_table']")).getText()
<table id="smslog_outer_table" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td align="left" style="vertical-align: top;">
<table class="table table-condensed" cellspacing="0" cellpadding="0">
<colgroup>
<tbody>
<tr class="gwtutility-table-tr-head">
<tr class="delivered">
<td class="" colspan="1">
<div class="gwt-Label">043081410085553301</div>
</td>
<td class="log_date_time" colspan="1">
<td class="" colspan="1">
<td class="" colspan="1">
<td class="" colspan="1">
<td class="" colspan="1">
<td class="" colspan="1">
<td class="" colspan="1">
<td class="log_status" colspan="1">
<td class="log_date_time" colspan="1">
<td class="log_message" colspan="1">
</tr>
<tr class="delivered">
<tr class="delivered">
</tbody>
</table>
</td>
</tr>
<tr>
</tbody>
</table>