我正在尝试使用robotframework和selenium访问放置在表格下方的文本区域。手动完成后,用户需要双击表格单元格(在div class =“ htContainer”内)才能访问文本区域(在div class =“ handsontableInputHolder”内)并输入一些值。
运行脚本以双击表格单元格已通过结果,但实际上并未双击表格单元格,并且未显示文本区域,因此无法对其进行编辑。
我尝试使用Selenium2Library中的Double Click关键字来双击并访问文本区域
<div class="handsontable widerHandsontableRowHeader htCenter" id="electionPriceContainer">
<div class="htContainer" style="position: relative;">
<div class="wtHolder ht_master" style="position: relative; width: 330px; height: 46px;">
<div class="wtHider" style="position: relative; left: 0px; top: 0px;">
<div class="wtSpreader">
<table class="htCore">
<colgroup></colgroup>
<thead></thead>
<tbody>
<tr>
<th class="">
<div class="relative"><span class="rowHeader">Reinvestment Price</span></div>
</th>
<td class="htCenter" style="color: rgb(0, 0, 0); background-color: rgb(169, 208, 245);"></td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
</div>
<div class="handsontableInputHolder" style="top: 0px; left: 0px; display: none;"><textarea class="handsontableInput" style="width: 0px; height: 0px;"></textarea></div>
</div>