一、web自动化简介
1、什么是Selenium?
selenium是一款基于web网页的UI自动化测试的框架,用来做web自动化测试
- 支持多浏览器操作,ie、firefox、chrome、edge、safaria等
- 跨平台,windows、linux、mac都可以
- 支持多语言,python、java、ruby、C#等
2、web自动化测试 VS 接口自动化测试
web自动化测试成本更高,效用低
3、为什么还要做web自动化,手工测试不香吗?
- 重复性工作
- 冒烟测试
- 跑正向用例 、典型场景 、回归测试--->>解放人工
4、项目非常急是否合适做web自动化?
- 非常急,更不应该实现自动化,适合手工测试;
- 写自动化测试脚本耗费时间
5、什么时候实现web自动化测试?
- 项目稳定
- 空闲时
6、安装Selenium
pip install selenium
或pip install -U selenium
7、安装浏览器驱动
目前主流的三大浏览器:firefox、chrome、ie都需要下载驱动程序
浏览器 | 浏览器驱动 |
Chrome | Chromedriver |
IE | IEDriverServer |
Firfox | geckodriver |
- windows环境下,浏览器驱动程序放在python的安装根目录下面。
- 浏览器版本需与驱动版本匹配。
- 谷歌驱动下载地址:https://npm.taobao.org/mirrors/chromedriver
- 火狐驱动下载地址:https://github.com/mozilla/geckodriver/releases
相关推荐
4.启动命令windows:chrome --remote-debugging-port=9222启动命令mac:Google\ Chrome --remote-debugging-port=9222
maowenbei 2020-09-18
goodby 2020-08-08
ztsinghua 2020-07-28
lucialee 2020-07-18
curiousL 2020-07-18
amei0 2020-07-08
HappinessCat 2020-07-04
petal0 2020-06-29
ITstudied 2020-06-21
maxelliot 2020-06-21
Dataleon 2020-06-16
maxelliot 2020-06-16
tobecrazy 2020-06-15
mohanzb 2020-06-14
lucialee 2020-06-13
woxxoole 2020-06-13
测试自动化顾问 2020-06-12
chongtianfeiyu 2020-06-12