<a href="XXXX.asp?WCI=XXXX_Process&CacheID=123351730222025121&menuopt=Policy&TransTyp=NBS">
<strong><font face="Arial" color="Navy">New Business - Rate</font></strong>
</a>
Как единичный элемент в HTML выше, я попытался ниже код, но оно не работает изКак идентичность элемента селена для ниже HTML
driver.findelement(By.cssselector(a[href='given the full href link'])).click()
--didn't работать из-за CacheId является Dyanamicdriver.findelement(By.cssselector(a[href*='TransTyp=NBS'])).click()
--tried с частичным словом не работал ни
Пожалуйста, помогите мне в этом.
я попробовал то же самое в хроме это работает как шарм, даже мой прежний код прекрасно работает с chrome.Not уверен, что Internet Explorer имеет какие-либо проблемы, передачи их. Я использую ОС Windows 10, и с ним работает Internet Explorer. В Internet Explorer я могу войти в систему с селеном после целевой страницы, когда хочу щелкнуть по новой бизнес-ссылке, что она не работает, но тот же код отлично работает в хроме. Есть ли причина для этого?
Я пробовал Xpath u дал, он имеет один соответствующий узел в Firefox Xpath, когда я пробовал то же самое в коде, не получая такой ошибки элемента. 'driver.findElement (By.xpath (" // * [text() = 'New Business - Rate']/ancestor :: a ")). Click();' – sam