python+selenium自动化测试--try except测试断言
来源:互联网 发布:vb安装win10 编辑:程序博客网 时间:2024/05/29 19:23
在自动化测试脚本开发中,经常会用到异常处理,本文通过try except语句块进行断言测试。
例:判断百度首页是否有id为“kw”的元素(其实为百度的搜索输入框)。
代码如下:
from selenium import webdriverdriver = webdriver.Chrome()driver.maximize_window()driver.implicitly_wait(6)driver.get("https://www.baidu.com")# 通过try except语句块来进行测试断言# 在实际自动化测试脚本开发中,经常要用到处理异常try: driver.find_element_by_id("kw") print("test pass: ID found")except Exception as e: print("Exception found", format(e))driver.quit()
运行完,控制台显示如下:
若将代码改为:
driver.find_element_by_id("k1w")
此时运行控制台显示为:
阅读全文
0 0
- python+selenium自动化测试--try except测试断言
- python + selenium 自动化测试
- selenium + python 自动化测试
- Python自动化测试-Selenium
- selenium + python 自动化测试
- Python + Selenium网页自动化测试
- Selenium+Python 自动化测试模型
- python+selenium 自动化测试webui
- python+selenium自动化测试封装
- Selenium+Python:Web自动化测试
- selenium+python自动化测试笔记
- python+selenium自动化软件测试
- selenium+python自动化测试(1)
- selenium自动化测试中unittest断言的使用
- 【python】错误 调试 测试try except finally raise
- 【python】错误 调试 测试try except finally raise
- 自动化测试之Python + selenium = Web UI自动化测试
- 自动化测试之Python + selenium = Web UI自动化测试
- 普及练习场 深度优先搜索 单词接龙
- 网线制作
- JAVA线程池样例
- Java集合——HashMap、HashTable以及ConCurrentHashMap异同比较
- 二叉检索树的C++实现
- python+selenium自动化测试--try except测试断言
- VGG
- utils/decode_rpm.sh
- 12.7 服务器组成详解及企业用户体验优化
- 在C#中使用samus驱动操作MongoDB
- 运行caffe自带的mnist实例详细教
- Android如何避免内存泄露及内存溢出(OOM)
- C++中虚析构函数的作用
- Mysql | 常用命令