关键字驱动的过去和未来.pdf
版权声明:本文可以被转载,但是在未经本人许可前,不得用于任何商业用途或其他以盈利为目的的用途。本人
保留对本文的一切权利。如需转载,请在转载是保留此版权声明,并保证本文的完整性。也请转贴者理解创作的
辛劳,尊重作者的劳动成果。
作者:陈雷 (Jackei)
Blog:http://jackei.cnblogs.com
鉴于这个系列写的内容是希望帮助“大多数2-3年工作经验、急切盼望提升自身能力的 tester找到捅破
‘测试自动化’窗户纸的办法”,所以木有高深内容,高手们请直接飘过
使用_XML_维护_Selenium_自动化测试脚本.pdf
软件自动化回归测试是软件工程实践中的重要发展趋势之一。目前业内主流的商业自动化测试工具和开放源代码测试工具,都需要自动化测试
人员熟悉开发编程语言。但是过高的编程门槛让很大一部分优秀的业务测试人员只能对自动化测试驻足遥望。为解决该群体的困扰,本文将介绍如何让
不熟悉编程的业务测试人员也能编写出类似传统功能测试用例的自动化测试用例,从而扫除自动化测试的技术障碍。
JSON教程(格式,解析方法等)
JSON的全称是JavaScriptObjectNotation,是一种轻量级的数据交换格式。JSON与XML具有相同的特性,例如易于人编写和阅读,易于机器生成和解析。但是JSON比XML数据传输的有效性要高出很多。JSON完全独立与编程语言,使用文本格式保存。
Linux创建文件系统及挂载文件系统
详解文件系统创建 挂载文件系统
如果您想添加一个新的分区,或者增加一个新的硬盘,您要通过分区工具来添加分区,然后要创建分区的文件系统,然后才是挂载文件系统;比如通过mount 加载,或者通过修改 /etc/fstab来开机自动加载;比如在新的分区上创建文件系统,如何挂载;如何卸载文件系统或者设备(比如cdrom )等
selenium_webdriver
安装selenium webdriver(eclipse+jdk+selenium
webdriver2.20+firefox 10)
1、安装firefox,本人使用firefox10。确保firefox 安装在默认环境下(不是
的话会报错)。
2、安装jdk,确保安装了jdk,本人喜欢使用java。但selenium webdriver 也
支持其它语言,如ruby、python、C#等。
3、安装eclipse,个人喜好。
Print
selenium2.0_中文帮助文档
Selenium2.0帮助文档
第1章 Webdirver基础 2
1.1 下载selenium2.0的lib包 2
1.2 用webdriver打开一个浏览器 2
1.3 打开测试页面 2
1.4 GettingStarted 2
第2章 Webdirver对浏览器的支持 4
2.1 HtmlUnit Driver 4
2.2 FireFox Driver 4
2.3 InternetExplorer Driver 4
第3章 使用操作 4
3.1 如何找到页面元素 4
3.1.1 By ID 5
3.1.2 By Name 5
3.1.3 By XPATH 5
3.1.4 By Class Name 5
3.1.5 By Link Text 5
3.2 如何对页面元素进行操作 6
3.2.1 输入框(text field or textarea) 6
3.2.2 下拉选择框(Select) 6
3.2.3 单选项(Radio Button) 6
3.2.4 多选项(checkbox) 7
3.2.5 按钮(button) 7
3.2.6 左右选择框 7
3.2.7 弹出对话框(Popup dialogs) 7
3.2.8 表单(Form) 8
3.2.9 上传文件 (Upload File) 8
3.2.10 Windows 和 Frames之间的切换 8
3.2.11 拖拉(Drag andDrop) 8
3.2.12 导航 (Navigationand History) 8
3.3 高级使用 9
3.3.1 改变user agent 9
3.3.2 读取Cookies 9
3.3.3 调用JavaScript 9
3.3.4 Webdriver截图 10
3.3.5 页面等待 10
第4章 RemoteWebDriver 10
4.1 使用RemoteWebDriver 10
4.2 SeleniumServer 11
4.3 How to setFirefox profile using RemoteWebDriver 11
第5章 封装与重用 12
第6章 在selenium2.0中使用selenium1.0的API 14