Home > Mobile >  How to find the element that displays and hides with in 2 seconds in selenium webdriver using python
How to find the element that displays and hides with in 2 seconds in selenium webdriver using python

Time:10-30

I want to wait for a page to load and take screenshots using python selenium but the element disappears after 2 seconds. I used WebDriverWait(browser,10).until(ec.presence_of_element_located((By.CLASS_NAME,'msgBox success'))) but not worked.

<span id="attachCVMsgBox" tabindex="-1"><div><div tabindex="0" class="msgBox success"><div class="cnt"><i class="icon">Success</i><p class="head">Success</p><p class="msg">Resume has been successfully uploaded.</p></div></div></div></span>

enter image description here

I want to take a screenshot when I get success

CodePudding user response:

we can get the element by following the code by using Xpath

WebDriverWait(browser,100).until(ec.presence_of_element_located((By.XPATH,'//*[@id="attachCVMsgBox"]/div')))
  • Related