如何点击具有动态id的selenium web表中的特定单元格

时间:2015-10-14 12:37:39

标签: selenium selenium-webdriver

Web表格看起来像 -

我想点击史蒂夫史密斯的编辑按钮。

<table style="width:100%">
  <tr>
    <td>Steve</td>
    <td>Smith</td> 
    <td>Edit</td>
  </tr>
  <tr>
    <td>Mark</td>
    <td>Jackson</td> 
    <td>Edit </td>
  </tr>
</table>

这种场景的方法应该是什么?

1 个答案:

答案 0 :(得分:0)

我在这里做了一些假设。

  1. first namelast name已知(例如:Steve Smith)
  2. 您可以毫无问题地识别目标table
  3. 您可以使用以下XPath。此Xpath将找到包含文字tr的{​​{1}},然后导航至包含Steve Smith的{​​{1}}。

    td

    所有这些都基于您发布的HTML。希望这会对你有所帮助。