Selenium 文档¶
内容:
- 简介
- Selenium-IDE
- 简介
- 安装 IDE
- 打开 IDE
- IDE 特点
- 构建测试用力
- 运行测试用力
- 在不同的域名中使用基本的URL运行测试用例
- Selenium 命令 – “Selenese”
- 脚本语法
- 测试套件
- 通用的Selenium命令
- 确定页面元素
- 断言或者确认?
- 定位元素
- 匹配文本模式
- “AndWait” 命令
- 在AJAX应用中的waitFor命令
- 评估的序列和流程控制
- 存储命令和Selenium变量
- JavaScript 和 Selenese 参数
- echo - Selenese 打印命令
- Alerts, Popups, 和 多窗口
- 调试
- 编写一个测试套件
- 用户拓展
- 格式
- 在不同的浏览器上执行Selenium-IDE测试
- 故障排除
- Selenium WebDriver
- 介绍 WebDriver
- 相对于 Selenium-RC,WebDriver怎么驱动浏览器?
- WebDriver 和 Selenium-Server
- 建立一个Selenium-WebDriver 项目
- 从Selenium 1.0 迁移
- 实例讲解Selenium-WebDriver API
- Selenium-WebDriver API 命令和操作
- 驱动的特性和折衷
- Selenium-WebDriver’s 驱动
- 可选后端:混合WebDriver和RC 技术
- 运行单独的Selenium服务来使用RemoteDriver
- 额外的资源
- 下一步
- WebDriver: 高级用法
- 明确和隐形的 Waits
- RemoteWebDriver
- 高级用户交互
- 浏览器启动操作
- HTML5
- 并行运行测试
- Selenium 1 (Selenium RC)
- 简介
- Selenium RC是怎样工作的?
- 安装
- 从Selenese到程序
- 编写你的测试
- 学习API
- 报告结果
- 为你的测试添加一个调味品
- 服务选项
- 为指定的服务器指定路径
- Selenium RC 架构
- 处理 HTTPS 和 安全的 弹出窗口
- 支持额外的浏览器和浏览器配置
- 故障排除
- 测试设计的考虑
- 介绍测试设计
- 测试的类型
- 校验结果
- 位置策略
- 包装Selenium的调用
- 用户接口映射
- 页面对象设计模式
- 数据驱动测试
- 数据库校验
- Selenium-Grid
- 快速开始
- 什么是Selenium-Grid?
- 什么时候使用?
- Selenium-Grid 2.0
- Selenium-Grid 怎样 和Hub和节点工作
- 安装
- 开始Selenium-Grid
- 配置Selenium-Grid
- Hub 配置
- Node 配置
- 时间参数
- 自定义表格
- 获得Command-Line 帮助
- 常见错误
- 故障排除
- 用户扩展
- 介绍
- 动作
- 访问器/ 断言
- 定位策略
- 使用Selenium-IDE用户拓展
- 使用Selenium RC用户拓展
附录: