学习《Selenium 1.0 Testing Tools》
电子书:
http://www.docin.com/p1-175877247.html
视频:
文件名: 《Selenium 1.0 Testing Tools》学习系列视频[无声]-【TIB自动化测试工作室】(www.AutomationQA.com).rar
下载地址: http://www.r
学习大纲:
1 Selenium IDE的使用
录制回放脚本、添加断言、添加注释
处理多窗口
处理AJAX
保存页面数据到变量
调试脚本
创建测试集
2 定位器
Firebug、Firefinder、IE Developer Tools、Google Chrome Developer Tools
通过ID定位页面元素
通过Name定位页面元素
通过链接文本定位页面元素
通过JS访问DOM定位页面元素
通过XPath定位页面元素
CSS选择器
3 通过模式匹配验证页面元素
检查文本精确匹配(exact:)
使用glob进行匹配
使用正则表达式匹配(regexp:)
4 使用JavaScript
通过JavaScript调用函数返回值给Selenium
把JavaScript结果存储到变量(storeEval)
在JavaScript中使用保存的变量(storedVars)
使用JavaScript访问浏览器(BrowserBot)
WaitForCondition
fireEvent
5 Selenium插件扩展
创建自定义函数并关联到Selenium
在插件扩展中设置Selenium变量
在插件扩展中使用定位器
在插件扩展中使用Browserbot
6 Selenium RC
Selenium RC配置
用Selenium RC运行Selenium IDE测试用例
Selenium RC支持的编程语言
从Selenium IDE导出指定语言的测试用例脚本
JAVA + JUnit/TestNG 搭建Selenium RC测试框架
页面对象设计模式
与持续集成框架整合
7 高级Selenium技巧
读取Cookie
删除Cookie
添加一个新的位置策略(addLocationStrategy)
捕获网络消息(captureNetworkTraffic)
截屏(captureScreenshot、captureEntirePageScreenshot)
录制测试视频(castro)
8 Selenium Grid
Selenium Grid简介
Selenium Grid Hub
往Hub添加Selenium RC
针对Grid编写测试用例
并行执行Selenium测试用例(TestNG的XML配置文件)
9 Selenium 2.0
Selenium1.0 + WebDriver
把Selenium1.0脚本转换成Selenium2.0脚本
Selenium2.0中查找和访问页面元素的脚本编写方式
在Selenium2.0中模拟用户操作
在Selenium2.0中执行JavaScript(JavascriptExecutor)