文章目录
学习目标
1.了解Web自动化测试概念
2. 能够记住什么样的项目适合做自动化测试
3. 了解Selenium的特点
4. 知道Selenium自动化测试环境搭建 中涉及到的软件掌握web自动化测试脚本编写的基本步骤
5. 记忆使用pip安装、查看、卸载selenium的命令
6. 知道浏览器开发者工具的作用并能够对页面元素进行查看
7. 能够运用id定位方式进行定位元素
8. 能够运用name定位方式进行定位元素
9. 能够运用class_name定位方式进行定位元素
1. Web 自动化入门
1.自动化:
1.由机器来替代人工完成工作的过程。
2.自动化测试:
1.由程序来替代人工进行功能验证的过程
2.解决问题:
1.回归测试
2.压力测试
3.兼容性测试
3. web自动化测试:
1. 由程序来替代人工完成web项目的验证过程。
2. 适用什么项目
1. 需求变更不频繁
2. 项目周期长
3. 项目需要回归测试
3. 属于什么测试?
1. 黑盒测试,功能测试,UI界面自动化
2. Selenium API操作
1. Selenium 介绍:
1. 特点:
1. 开源免费
2. 跨平台,支持多浏览器,多语言
3. 成熟稳定,功能强大
2.1 搭建selenium环境
1.在线安装
1.安装selenium
pip install selenium
2.卸载selenium
pip uninstall selenium
3.显示安装selenium信息
pip show selenium
2.离线安装步骤:
1. 打开selenium 安装包路径
2. 文件夹输入CMD 回车
3. 运行 python setup.py install
3. 安装 Urllib
离线安装 urllib 包。
pytho