《Selenium 1.0 Testing Tools:Beginners' Guide》电子书

最近整理电子书,发现不知何时有一本《Selenium 1.0 Testing Tools:Beginners' Guide》,全英文版,头大。

网上找到别人翻译的目录:
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)

电子书下载地址链接:https://pan.baidu.com/s/1qaygJ2v2AQSbM7d1aQywRA
密码:d155

你可能感兴趣的:(《Selenium 1.0 Testing Tools:Beginners' Guide》电子书)