2. Automation/2.4 Selenium
Element가 없을 경우 체크 하기
이도저도 아닌 사람
2018. 3. 10. 21:29
클릭 또는 키 입력 등 찾으려는 Element 가 없을 경우, Except Error 를 뱉게 된다.
물론 개념 상, Element가 없을 경우에는 당연히 Fail 로 체크를 해야하지만,
Element가 조건에 의해 나타나지거나 할 경우에는 Try, Except를 써서 처리를 해주는 것이 좋은 생각
def runTest(self):
self.driver.get('https://www.naver.com')
sleep(2)
try :
self.driver.find_element_by_id('query123').send_keys('트와이스')
except :
print('error')