Selenium Python - Handling No such element exception

前端 未结 5 1341
暗喜
暗喜 2021-02-14 01:33

I am writing automation test in Selenium using Python. One element may or may not be present. I am trying to handle it with below code, it works when element is present. But scr

5条回答
  •  耶瑟儿~
    2021-02-14 02:09

    Are you not importing the exception?

    from selenium.common.exceptions import NoSuchElementException
    
    try:
        elem = driver.find_element_by_xpath(".//*[@id='SORM_TB_ACTION0']")
        elem.click()
    except NoSuchElementException:  #spelling error making this code not work as expected
        pass
    

提交回复
热议问题