【发布时间】:2011-09-03 11:12:02
【问题描述】:
以下 html 代码会生成一个弹出窗口以添加产品。试图找到可以在 selenium 中工作的 xpath 或 css,允许单击“添加”按钮添加新产品。
我尝试使用这个 xpath //div[18]/div[2]/div/button 仅适用于一个会话。当您关闭浏览器并重新打开时,上面的 xpath 不起作用。那么,在这种情况下,我们如何编写一个不必传递 div[number] 的 xpath 是 div[18]。
<div style="height: auto; min-height: 104px; width: auto;" class="dialog ui-dialog-content ui-widget-content">
<fieldset><legend>search</legend>
<div id="nameorids">
<input type="radio">name
<input type="radio">id
</fieldset>
<div style="clear: both; padding-top: 5px; float: right;"><button class="add">add</button></div></div>
【问题讨论】: