본문 바로가기

2. Automation/2.4 Selenium

Element가 없을 경우 체크 하기

클릭 또는 키 입력 등 찾으려는 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')




'2. Automation > 2.4 Selenium' 카테고리의 다른 글

add_cookie  (0) 2018.03.26
switch_to_window  (0) 2018.03.23
html-testRunner  (0) 2018.03.20