私は 'Advance Search link'をクリックしようとしていますが、エラーが出ます。この要素は存在しません。要素をクリックすることができません
<a id="ctl00_ContentPlaceHolder1_btnAdvanceSearch" class="lnkAdvancedSearchDown" onclick="javascript:ShowHideAdvanceSearch('#ctl00_ContentPlaceHolder1_drpLeadAgent','#ctl00_ContentPlaceHolder1_drpLeaseAgent','#ctl00_ContentPlaceHolder1_drpSaleAgent','#ctl00_ContentPlaceHolder1_drpContactAgent','#ctl00_ContentPlaceHolder1_drpFurnished','#ctl00_ContentPlaceHolder1_drpFloorType','#ctl00_ContentPlaceHolder1_drpView','#ctl00_ContentPlaceHolder1_drpLayout','#ctl00_ContentPlaceHolder1_drpTenancy','#ctl00_ContentPlaceHolder1_btnAdvanceSearch','#ctl00_ContentPlaceHolder1_drpReserveLeadAgent');">Advanced Search</a>
可能なすべてのロケータを試しました。
By.xpath( "// * [ID @ = 'ctl00_ContentPlaceHolder1_btnAdvanceSearch']")
あなたが言及したのxpathのために利用可能な2つのリンクがあるかもしれません。 –
入力したhtmlにID「ctl00_ContentPlaceHolder1_btnAdvanceSearch」や「Advance Search link」というテキストは含まれていません。関連するHTMLを提供してください。 – Guy
@Kishan Patel、そうです、私はまた、適切なxpathを使って最初のリンクを扱いますが、まだそれは動作しません。 –