识别类中存在的表内的表数据

时间:2013-12-11 11:25:53

标签: testing selenium webdriver selenium-webdriver

<div class="row-fluid">
    <table class="s-table table table-bordered table-striped table-hover">
        <thead class="p-table-head">
            <tbody class="p-table-body">
                <tr>
                    <td>
                    <td>
                        <div id="div_2_1_2_1_2_r1" class="String CoachView CoachView_show" data-eventid="" data-viewid="Table_Column1" data-config="config_div_2_1_2_1_2_r1" data-bindingtype="String" data-binding="local.customerContacts[index].name" data-type="com.ibm.bpm.coach.Snapshot_a30ea40f_cb24_4729_a02e_25dc8e12dcab.String" data-bindingrt="local.customerContacts[0].name">
                    </td>
                    <td>
                    <td>
                    <td>
                    <td>
                    <td>
               </tr>

如何识别td元素中存在的div数据,然后点击它?

这些td元素会动态生成,我们需要找到它包含联系方式,如名称和&amp;电话号码..

2 个答案:

答案 0 :(得分:0)

使用 id

  <td id="findme"> </td>

此外,任何其他标签都适用。不要忘记关闭开放的TD。

答案 1 :(得分:0)

您也可以这样做。在下面的示例中,您可以使用./td。此示例搜索包含值td的{​​{1}}。如果找到了,则点击all内的锚点。可能对你有用。

td