我正在尝试在 Selenium IDE 中使用 xpath 选择多个元素。我正在使用的查询是
//*[contains(@id, "address_menu_")]
这适用于第一个元素,但屏幕上有 8 个我试图定位。有什么想法吗?谢谢。
*编辑 - 这是从 Firebug 复制过来的 HTML。我扩展了产品,但将其他产品最小化以节省空间。前四个产品是礼物公告(我正在测试的功能)),后四个是实际产品。为了记录,我试图针对的是 -
<td class="item-address">
<select id="address_menu_71740515" name="address_71740515">
<script type="text/javascript">
<tr id="item_71740515" class=" odd gift_cont">
<th class="sub">
<td class="product">1 x Gift Announcement (Physical)</td>
<td>
<td class="item-address">
<select id="address_menu_71740515" name="address_71740515">
</td>
<td class="price">$0.00</td>
<td class="price">$0.00</td>
</tr>
<tr class="gift_sep">
<script type="text/javascript">
<tr id="item_71740511" class=" gift_cont">
<tr class="gift_sep">
<script type="text/javascript">
<tr id="item_71740507" class=" odd gift_cont">
<tr class="gift_sep">
<script type="text/javascript">
<tr id="item_71740503" class=" gift_cont">
<tr class="gift_sep">
<tr id="item_71740495" class=" odd">
<tr id="item_71740487" class=" ">
<tr id="item_71740499" class=" odd">
<tr id="item_71740491" class=" ">