Introduction
1.
1.认识web自动化测试
1.1.
1.1 什么是自动化测试
1.2.
1.2 为什么进行自动化测试
1.3.
1.3 自动化测试的分类
1.4.
1.4 web自动化条件和使用范围
1.5.
1.5 web自动化常用的工具
1.6.
1.6 web自动化的前景
2.
2.元素定位(重点)
2.1.
2.1 工具的安装与使用
2.2.
2.2 css选择器
2.3.
2.3 xpath选择器
2.3.1.
2.3.1 节点之间的关系
2.3.2.
2.3.3 xpath路径表达式
3.
3.selenium自动化测试框架
3.1.
3.1 selenium的概述
3.1.1.
1 Selenium的发展历史
3.1.2.
2 Selenium的工作原理
3.1.3.
3 Selenium的环境搭建
3.2.
3.2 Selenium-ide
3.2.1.
1 Selenium-IDE环境
3.2.2.
2 Selenium-IDE常用功能
3.2.3.
3 Selenium-IDE使用案例
3.3.
3.3 Selenium-API基础
3.3.1.
1 浏览器驱动对象
3.3.2.
2 页面操作
3.3.3.
3 验证操作
3.3.4.
4 元素的定位
3.3.5.
5 元素操作操作
3.4.
3.4 Selenium-API高级应用
3.4.1.
1 多标签
3.4.2.
2 多表单切换
3.4.3.
3 鼠标操作
3.4.4.
4 弹出框
3.4.5.
5 下拉框
3.4.6.
6 调用JavaScript代码
3.4.7.
7 等待
3.4.8.
8 cookies
3.5.
3.5 Selenium-API的简单封装
3.5.1.
1 浏览器操作的封装
3.5.2.
2 定位操作的封装
3.5.3.
3 点击输入的封装
4.
unittest框架
4.1.
4.1 unittest基本概念
4.2.
4.2 unittest基本用法
4.3.
4.3 各种断言方法
4.4.
4.4 命令行接口
4.5.
4.5 unittest与selenium
Published with GitBook
web自动化测试课程简介
2.2 css选择器
什么是CSS选择器?
CSS 中,选择器是一种模式,用于选择需要添加样式的元素。计算机能够通过css选择器定位到相应元素,我们在编写自动化测试脚本的时候很多时候是在不断地找到css选择器。
通过id,class等定位元素
通过元素之间的嵌套定位元素
通过元素的属性定位元素
通过父子关系定位元素
通过元素状态定位元素
其他
学习练习网站
css选择器