自动化测试: web端--selenium 开源 可以用java/python实现。
环境搭建:
- python 3.6.0
- pycharm 2018
- selenium 3.7.0 - 安装
pip install selenium == 3.7.0
- firefox 57.0.1 / chrome 78
- 浏览器驱动 0.19.1 / chrome 78
过程:
from selenium import webdriver
导入模块- 创建驱动
- 打开浏览器 get(url)
- 元素定位 (
xpath、css_selector、name、id、class_name、link_text、pritail_link_text、tag_name
)
-动作(click()、send_keys()、text、clear()、get_property()
获取文本框属性)- 断言 assert
1.png
-
csv参数化
2.png -
模块化 unittest 框架
3.png