の子である<button>
要素をクリックしようとします。 <div>
には、<span>
要素も含まれています。私は下の構造を持つ多くの要素を持っていますが、そのうちの1つには<span>
の正確なテキストが含まれています。この<span>
のテキストに基づいて、上記の<button>
をクリックします。Selenium IDE DIVにテキストが含まれている場合
HTMLの構造:私はスパンをこのように選択しています
<td>
<div>
<button> Click </button>
<span> From ORI-1730 </span>
</div>
</td>
:
(css=span:contains("${SelectOrder}"))
どこORI-1730から "SelectOrder" ==。
としてボタンを選択してみました:成功せず
(css=span:contains("${SelectOrder}").prev())
。
私はいくつかのテーマを見つけましたが、彼らが私のために動作させることができなかったしている:
Select previous element using jQuery selector only
XPathの構造を知りませんでしたが、アンダーソンの答えはm e。 –