AttributeError: 'list' object has no attribute 'click' - Selenium Webdriver
maybe driver.find_elements_by_link_text("MISCQA Misc Tests")[0].click()
or another index...
I don't know Selenium, but I guess find_elements_by_link_text is finding more than one thing, or maybe the method always return a list rather than a single object. If you are absolutely sure that only one object should be the result of your search, than just use [0] as I mentioned, if you can't assume that there will be only one object, than you need to come up with a stronger strategy
Thanks for helping out. I found the answer for myself. Idea given by "Dan Niero"
The problem is, I am using driver.find_element[s]
instead of driver.find_element
. So one s makes difference and calling a wrong method. In fact I am following the eclipse autocomplete :(. Obviously driver.find_elements_by_link_text
returns list so If I send click event it wont understand.
Thanks for helping and sorry for my bad question
-Vikram