Selenium
Selenium
what:进行web网站的自动化测试,提供了操控网页的功能,包括向网页中put和从网页中get
how:提供了库,针对不同语言提供了不同语言的库
一、自动化原理
三部分组成:自动化程序+浏览器驱动器+浏览器
- 自动化程序
使用selenium提供的库,编写的测试脚本(向驱动器发送一些http网络消息)
- 浏览器驱动器
将脚本发送来的消息,转换成浏览器可以理解的请求;将浏览器的响应返回给脚本
- 浏览器
不同浏览器需要安装不同的浏览器驱动器,注意版本号匹配(浏览器胶囊按钮-帮助-关于)
自动化原理图