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