time.sleep(1)
browser.switch_to_window(browser.window_handles[0])
browser.get('http://www.fishc.com')
十三、异常处理
from selenium import webdriver
browser = webdriver.Chrome()
browser.get('https://www.baidu.com')
browser.find_element_by_id('hello')
from selenium import webdriver
from selenium.common.exceptions import TimeoutException, NoSuchElementException
browser = webdriver.Chrome()
try:
browser.get('https://www.baidu.com')
except TimeoutException:
print('Time Out')
try:
browser.find_element_by_id('hello')
except NoSuchElementException:
print('No Element')
finally:
browser.close()
【Web应用程序测试的工具selenium用法详解】
推荐阅读
- Nginx/Lighttpd/Apache三大web服务器对比分析
- 油漆附着力怎么测试,油漆附着力差能补救么
- 微信|热搜推荐要来了?微信低调测试“搜索发现”功能
- 8个超实用的Java测试工具和框架
- 软件测试:一个登录页面有哪些测试点?
- 本地Docker Jenkins构建dotcore web应用到Linux服务器 Docker上
- 编写自己的漏扫—Web漏洞扫描技巧篇
- 在多线程应用程序中使用SQLite
- 浅谈Web前端开发技术
- 网站上线前的终极测试清单
