Clicking on a link via selenium Clicking on a link via selenium python-3.x python-3.x

Clicking on a link via selenium


You can use find_element_by_link_text:

For example:

link = driver.find_element_by_link_text('Details')

To Click on it, just call click method:

link.click()


Then you can try something like this.

for (int i=0; i&lttd.length(); i++){        driver.find_element_by_xpath("(//a[contains(text(),'Details')])[i]").click()        }


You can try to click link by using xpath locatore.g.

link=driver.find_element_by_xpath(.//*[@id="content"]/div[3]/div/div/div[2]/h4)link.click()