
测试自动化
文章平均质量分 86
iteye_2535
这个作者很懒,什么都没留下…
展开
-
Selenium学习笔记1
Selenium是一款开源的web自动化测试工具,可以运行于IE、Firefox等若干浏览器上,驱动web页面元素,如点击按钮、填写表单等等,可以录制用户操作和通过Java、Python等语言来定制,可以说功能相当强大。本来这个工具的初衷是用于web开发人员的单元测试或者兼容性测试等,但我发现它对于系统测试也很有用——比如自动化录制系统测试脚本。随着web 2.0技术的不断发展,富客户端应...2010-03-16 11:15:01 · 80 阅读 · 0 评论 -
Selenium学习笔记2
最近准备用Selenium自动化录制测试脚本,稍微总结一下。Selenium的主页是http://seleniumhq.orgSelenium包括很多组件,其中我现在用的是Selenium RC和Selenium IDE。Selenium IDE是Firefox的一个插件,我们可以使用它录制页面操作。Selenium IDE安装完毕之后,可以从工具菜单中激活,然后我们就可以在fir...2010-03-16 13:23:25 · 94 阅读 · 0 评论 -
Selenium学习笔记3
Selenium开放源代码,比如Selenium RC的代码位于http://svn.openqa.org/svn/selenium-rc/,最新的代码位于http://svn.openqa.org/svn/selenium-rc/trunk/clients/java/src/可以通过svn co http://svn.openqa.org/svn/selenium-rc/trunk/clie...2010-03-16 13:24:39 · 97 阅读 · 0 评论 -
Selenium学习笔记4
Selenium RC server的一个重要启动参数是-firefoxProfileTemplate <dir>,这个参数用于指定firefox启动参数模板的路径,Firefox在启动浏览器时,会使用prefs.js文件获取参数,缺省位置在C:\Documents and Settings\cuikang\Application Data\Mozilla\Firefox\Prof...2010-03-16 13:25:21 · 94 阅读 · 0 评论 -
浏览器代理服务的另一选择——pac配置
现在的流行浏览器普遍都支持代理服务脚本配置,也就说说通过写一个脚本文件,告诉浏览器在访问哪些特定网站时使用哪个代理,这个功能有时非常有用,比如想平衡代理服务器的负载,Firefox设置代理的位置在“高级”-》网络-》设置: 而pac文件的脚本非常简单: function FindProxyForURL(url, host) { if (inDomain(hos...2010-03-16 13:29:22 · 428 阅读 · 0 评论 -
Selenium学习笔记5
最近重新捡起了Selenium,做了一些实验,总结如下:Selenium虽然在文档中指出需要设置非默认路径下的浏览器路径,但是我发现有时在window上使用set path或者修改path对话框都不起作用,selenium rc server提示找不到Firefox,解决的办法是在代码中指定具体安装路径,当然也可以搞一个配置文件,代码如下:selenium = new De...2010-03-17 12:30:43 · 68 阅读 · 0 评论 -
AutoIT获取进程信息
;===============================================================================; Function Name: _ProcessListProperties(); Description: Get various properties of a process, or all processes...2010-03-17 16:54:04 · 1014 阅读 · 0 评论 -
Selenium——InternetExplorerDriverInternals
Selenium驱动IE的内部体系 How the InternetExplorerDriver WorksThe diagram above illustrates the design of the InternetExplorerDriver at a high level. The general flow of control is from left to right...2010-03-31 14:57:07 · 170 阅读 · 0 评论 -
Selenium: Python客户端配置
1.首先在这里下载Selenium RC,解压到C盘。2. 在C:\selenium-remote-control-1.0.1\selenium-python-client-driver-1.0.1下把selenium.py拷贝到C:\Python26\Lib\site-packages3. 现在录制或者手写的脚本就可以与浏览器交互了。 Selenium 现在存在2个版本,...原创 2012-03-25 22:19:09 · 211 阅读 · 0 评论