posted @ 2009-04-25 15:59 Watir 阅读(626) 评论(0) 推荐(0) 编辑
摘要:
object 返回包含的对象。 offscreenBuffering 设置或获取对象在对用户可见之前是否要先在屏幕外绘制。 offsetHeight 获取对象相对于版面或由父坐标 offsetParent 属性指定的父坐标的高度。 offsetLeft 获取对象相对于版面或由 offsetParent 属性指定的父坐标的计算左侧位置。offsetParent 获取定义对象 offsetTop... 阅读全文
摘要:
在命令行方法执行ruby文件时,需要从命令行中传入参数,可以使用全局变量:ARGV 如有ruby 文件test.rb,内容如下: Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->1 def hello(a)2 puts a3 end4 5 hell... 阅读全文
posted @ 2009-04-25 13:59 Watir 阅读(6192) 评论(0) 推荐(0) 编辑
摘要:
对于一些典型的三层B/S系统,可以使用Web(HTTP/HTML)这个协议,它有很强录制和回放功能,并能有效地对web服务器提供负载.但是随着网站架构的优化,一些底层的协议越来越集中到一些应用服务,如下图的架构: 传统模式主要的性能测试点主要集中在WEB服务器和数据库的升级,但是对于优化的架构中,我们除了上述两方面的测试外,还需要测试面向服务机群的性能,这里包括cache服务器的性能,... 阅读全文
posted @ 2009-04-23 22:53 Watir 阅读(294) 评论(0) 推荐(0) 编辑
摘要:
ps 列出进程 uptime 显示系统负载程度 w 显示所有用户的活动中的进程 top 监视进程的资源占用现状 xload 以窗口显示系统负载情况 free 显示可用的内存空间 阅读全文
posted @ 2009-04-23 22:45 Watir 阅读(625) 评论(1) 推荐(0) 编辑
摘要:
数据驱动是一种把测试逻辑和测试数据分离的方法,以保证逻辑的简明清晰,在自动化测试技术中有很大的应用。 比如一个登录的功能点,大部分工作是输入用户名和密码,然后点击登录,这些步骤是相同的,但是测试数据可以分为类别进行登录,这样可以把登录步骤用测试脚本逻辑来表达出来,而测试数据可以另外表达,达到少量的脚本执行多条测试的目的。 这样简化了用例的书写,利于理解和维护,也有利用提高测试效果和测试组织内... 阅读全文
posted @ 2009-04-16 09:15 Watir 阅读(2449) 评论(0) 推荐(0) 编辑
摘要:
有些时候需要验证CSS属性值,这里可以利用watir来获取css属性值。 如要获取新浪首页“家居”的字符大小,可以采用下面代码的获取得到: Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ --> 1 require "watir" 2 3 d... 阅读全文
posted @ 2009-04-14 13:04 Watir 阅读(515) 评论(0) 推荐(0) 编辑
摘要:
有些时候可能会根据一些有限的信息,来查找页面的元素,这里举一个例子利用页面文字来查找所在的标签,以淘宝的登录页面为例,使用以下代码可以实现根据账户名来识别对应的节点名称: Code Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ --> 1 req... 阅读全文
posted @ 2009-03-28 20:38 Watir 阅读(1321) 评论(0) 推荐(0) 编辑