随笔分类 -  测试编程语言_Ruby

使用Selenium-webdriver对页面进行截图操作
摘要:通常情况下,我们在做测试的时候有些步骤是需要截图的,这样才能直观并且也能及时发现错误,特别是在做web自动化测试的时候,有些截图的方式只能截取当前区域,如果有滚动条就束手无策了。因此,如下提供了一种很好用的截图方式:require 'rubygems'require 'selenium-webdriver'sr=Selenium::WebDriver.for :ieurl='news.baidu.com'sr.get urlsr.save_screenshot 'C:\temptest\test.jpg'sr.close.save 阅读全文

posted @ 2013-06-27 10:38 zthua 阅读(2014) 评论(0) 推荐(0)

使用Ruby进行文件分发之客户端构建
摘要:代码原理很简单,就是客户端与服务器建立连接,然后进行数据的传输,如果要说有难点的地方的估计也就是一些文件处理方式上,下面就是代码:客户端:客户端中使用加载socket库,我这里用的是tcpsocket,向服务器发送数据的方法则采用了puts,另外就是客户端有个将服务器传送过来的16进制数据进行解析的函数,我这里客户端和服务器采用十六进制进行数据的传输,相比较而言,速度还是比较快 的。客户端的操作流程是这样的,开启客户端,在配置文件中输入将要连接的服务器端ip以及端口号,然后运行客户端就可以了,其中客户端涉及到两个类,一个就是更新文件的操作,另一个就是读写配置文件的操作,client类中,主要的 阅读全文

posted @ 2013-06-27 10:24 zthua 阅读(302) 评论(0) 推荐(0)

RubyMine4.5.4 debug手动安装方法简介
摘要:RubyMine4.5.4 debug安装方法:首先:安装DevKit,地址:http://rubyinstaller.org/add-ons/devkit,我的安装环境是windows,其它的没试过,下载好版本后,解压并且到其目录下,在window命令行模式下首先输入:ruby dk.rb init 生成config.yml文件,这文件就是介绍你ruby安装的目录,然后输入:ruby dk.rb install ,安装成功后,进入控制台irb下,输入命令require "devkit" 来检验你的devkit环境变量配置是否正确。其次:下载两个gem,linecache1 阅读全文

posted @ 2013-01-09 16:49 zthua 阅读(239) 评论(0) 推荐(0)

Ruby编辑器SciTE的配置
摘要:1. 让SciTE支持中文:默认SciTE是英文版,下载下面这个文件:http://scintilla.sourceforge.net/locale.zh_gb.properties以文件名为locale.properties 保存到SciTE.exe所在目录。也可到http://scintilla.sourceforge.net/SciTETranslation.html 下载,我去下载说是带宽限制到了,下不了。另外 打开“选项”菜单,SciTEGlobal.properties,设置两个参数code.page=936, character.set=134 or 132设置好后,重新开启Sc 阅读全文

posted @ 2013-01-09 16:48 zthua 阅读(730) 评论(0) 推荐(0)

Ruby学习网络资源
摘要:英文资源:http://www.ruby-lang.org/http://www.ruby-doc.org(访问不到可用下面的网址访问):http://anonymouse.org/cgi-bin/anon-www.cgi/http://www.ruby-doc.orghttp://rubyforge.org/http://www.rubygarden.org/rubyhttp://www.rubyxml.com/http://www.pragmaticprogrammer.com/titles/ruby/http://www.ruby-forum.com/http://groups.goog 阅读全文

posted @ 2013-01-09 16:47 zthua 阅读(378) 评论(7) 推荐(0)

导航