web自动化Selenium
课程介绍
课程章节 
课程公告

Selenium是一个用于自动化web应用程序测试的工具。

它提供了一组工具和库,

可以用多种编程语言(如Java、Python、C#等)编写测试脚本,

模拟用户在浏览器中的行为,如点击链接、填写表单、提交数据等。

可以实现自动点击、自动输入、自动搜索、自动登录等等。

Selenium可以在各种浏览器上运行,包括Chrome、Firefox、Safari等。

它还可以与其他测试框架和工具集成,帮助开发人员和测试人员自动化执行各种测试任务,提高测试效率和质量。


1. selenium简介 选修
2. Python安装Selenium 选修
3. 下载浏览器驱动-Chrome浏览器 选修
4. 下载浏览器驱动-Firefox浏览器(如果使用Chrome,这个不用看) 选修
5. Selenium的初始化 选修
6. Selenium获取网页元素,推荐用xpath 选修
7. 页面元素定位(根据id、class、属性定义一个或者一组元素) 选修
8. 控制浏览器(窗口大小,前进,后退、刷新等) 选修
9. WebDriver常用方法 选修
10. Selenium事件处理-鼠标事件 选修
11. Selenium事件处理-键盘事件 选修
12. 无界面浏览器、浏览器参数设置 选修
13. 执行JS脚本 选修
14. 行为链 选修
15. 动作链 选修
15.1. ActionChains方法列表 选修
15.2. 鼠标移动 选修
15.3. 鼠标拖拽 选修
15.4. 点击操作 选修
16. 页面等待 选修
16.1. 显式等待 选修
16.2. 隐式等待 选修