0

I'm trying to click select a service - Single knowledge test on the following page: https://onlinebusiness.icbc.com/qmaticwebbooking/#/

I think I located the button target as follows:
<input aria-checked="true" id="da8488da9b5df26d32ca58c6d6a7973bedd5d98ad052d62b468d3b04b080ea25" role="radio" type="radio" name="v-radio-50" value="da8488da9b5df26d32ca58c6d6a7973bedd5d98ad052d62b468d3b04b080ea25">

But when I try to click it with the following code:
driver.find_element_by_css_selector("input[type='radio'][value='da8488da9b5df26d32ca58c6d6a7973bedd5d98ad052d62b468d3b04b080ea25']").click()

I get the following error:
ElementClickInterceptedException: Message: element click intercepted: Element <input aria-checked="false" id="da8488da9b5df26d32ca58c6d6a7973bedd5d98ad052d62b468d3b04b080ea25" role="radio" type="radio" name="v-radio-50" value="da8488da9b5df26d32ca58c6d6a7973bedd5d98ad052d62b468d3b04b080ea25"> is not clickable at point (219, 479). Other element would receive the click: <div class="v-input--selection-controls__ripple"></div> (Session info: chrome=84.0.4147.105).

It persists even after running driver.find_element_by_class_name('v-input--selection-controls__ripple').click() first.

I know there are lots of similar questions around, but as a newbie to Selenium I didn't found a solution that could solve the problem for me. I've been stuck on it for quite a while, so many thanks for anyone who could kindly help!

Roc
  • 37
  • 1
  • 10

0 Answers0