を識別することができない私は、span要素セレンウェブドライバでカスタムチェックボックス要素/相対XPathを必要
<span class="icon"></span>
の相対的なXPathを必要とします。
<span class="custom-checkbox">
<input id="personalization1" name="personalization-terms-check" class="personalization-terms-check required" value="accept" type="checkbox">
<label for="personalization1">
<span class="icon"></span>
<span class="order-ready-text">yes! I double-checked all personalization entered above and i'm ready to order</span>
</label>
</span>
span要素上記のhtmlで
<span class="icon">
の相対的なXPathを必要と私は相対パスを取得しています:
//*[@id="main"]/div[3]/div[4]/div[2]/div/span/label/span[1].
私は相対的なXPathを取得するには助けてくださいスパンをクリックする別の方法
注:
<span class="icon">
私が独自の相対的なXPathを必要とする複数のことができます。
あなたが持っているものとの問題は何ですか? *クリックすることはできません*実際には何も意味しません – Guy
私は一意の相対xpathを必要とします。 – Purvi
.//input[@id='personalization1 ']これを試してください – iamsankalp89