You prolly dont give a shit but if you're stoned like me atm you can stream all of the new movies and series on InstaFlixxer. I've been watching with my girlfriend for the last weeks :)
Thank you so much Naveen for detailed explanation! in this case what kind of exception we get if element is disabled after refresh? is it NoSuchElementException or StaleElementReferenceException?
Thanks Naveen.. so after every refresh selenium will generate its internal reference Id, which will not match with previous reference Id for all pages including ajax ?
Thanks Naveen for the video and the blog also you have wriiten on this.. Is there any way to handle this error? Does JavaScriptExecutor helps to handle
We can use Try-Catch block and try to identify the element in try block if the exception is Stale element reference. But I would like to know by using Explicit wait or Fluent Wait as you are mentioned in the video in between. Thank you..
In 7.42 min the action is being performed on the button click. But price getting refreshed in another web element. This is where I m confused. How will I get stale element exception??
Can you please make a video on how to document the test plan and test strategy for a new feature say flight feature creation for make my trip application...( assuming already bus and train booking features are available)
Hi Naveen i understood this "StaleElementException" but in my project manually we are not refreshing the page. In my project For create user page, we have one Orga Id and Unit Id As per OrgaId unit Id will get load. So after giving OrgaId automatic page will refresh and unit id will show in select drop down. I tried with implicit wait also but still getting "TimeoutException" otherwise "StaleElementException" kindly give me some solution for this error. Thank you.
Thanks for the clear explanation with the unique ID. I have a python selenium script that goes to a page, enters data and then clicks a submit button. Another page loads and the script clicks a search button. This is performed through a loop repeatedly and it works for approximately 10-40 times but it always fails at some seemingly random point with the stale element reference exception. I am searching for the button and clicking it on the very next line. Is it possible that the unique ID of the element is changing from one line of my code to the next? If so how do I address it? SearchButton = WebDriverWait(driver, 15).until(EC.element_to_be_clickable((By.CSS_SELECTOR, '.button-label'))) SearchButton.click()