自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(46)
  • 收藏
  • 关注

转载 转帖:oracle中去掉文本中的换行符、回车符、制表符小结

转自于 http://fangrn.javaeye.com/blog/701600一、特殊符号ascii定义制表符 chr(9) 换行符 chr(10)回车符 chr(13)二、嵌套使用repalce,注意每次只能提交一个符号,如先回车再换行 select REPLACE(gg, chr(10), '') from dual 要注意chr(...

2010-12-30 14:02:00 225

转载 ruby学习系列--操作htmlfile对象

1require'win32ole'23a=WIN32OLE.new('htmlfile')4methods=a.ole_methods.select{|m|m.visible?}5methods.eachdo|meth|6puts"#{meth.name}("+meth.params.map{|p|"#{...

2010-08-03 18:47:00 308

转载 ruby学习系列--操作windows控制面板

ruby操作windwos控制面板内容,可以通过调用系统命令执行命令格式:control[.exe] 参数命令参数如下:对象参数内部调用命令备注控制面板(无)explorer.exe "::{20D04FE0-3AEA-1069-A2D8-08002B30309D}\::{21EC2020-3AEA-1...

2010-07-31 08:56:00 213

转载 selenium学习系列--windows窗口处理扩展

selenium对windows的扩展处理不好,需要通过外部工具进行扩展下面是通过使用autoit3编写的一个处理外部处理成功,实现如下:1、先建一个dialog.ini文件,配置信息保存在该ini文件中,如下:dialog.ini [Choosefile]title=选择文件|Choosefile[Alter]title=MicrosoftInternet...

2010-07-22 17:32:00 209

转载 Groovy学习系列--流程控制

流程控制1、while语句 在执行while语句时,先计算condition值(一个布尔值),如果为真(true),则执行while语句中内嵌的语句。循环一直执行下去直到condition值为假(false)。语法示例输出结果while(condition) { statement #1 state...

2010-05-14 18:38:00 125

转载 Groovy学习系列--正则表达式

正则表达式是在文本中寻找子字符串的一种模式。1、定义正则表达式 Groovy中正则表达式定义是通过 ~’正则表达式’ 定义的def regex = ~’chese’2、常用正则表达式表达式匹配意义示例^行首。匹配的字符必须以指定字符串开头$行尾。与字符串的尾部或换行符之前...

2010-05-14 18:37:00 247

转载 Groovy学习系列--映射

映射(散列)是一种引用对象的无序集合。1、 映射声明def m = [:] //空映射def m = [‘id’:’1’,’name’,’Tom] def m = [4:[2],6:[2,3]]2、 访问映射def info = [‘id’:’1’,’name’,’Tom] info...

2010-05-14 18:36:00 412

转载 Groovy学习系列--列表

列表(数组) 列表是一种用来存储数据项集合的数据结构,列表中元素的位置是有序的,通过一个整数索引进行标识,索引从0开始。1、 声明列表:def number = [1,2,3,4,5]2、 获取列表内容def number = [1,2,3,4,5]number[0] //获取第1个元素值,返回1...

2010-05-14 18:35:00 155

转载 Groovy学习系列--字符串

定义字符串:字符串可以使用单引号(’)、双引号(”)、三引号(”””)定义类型描述示例空字符串‘’ 或“”单引号显示字符本身,不支持转义def age = 25‘age is ${age}’ ==> age is $age双引号定义单行字符串, 支持转...

2010-05-14 18:34:00 131

转载 Groovy学习系列--范围

范围是表达特定序列值的一种简略方法,通过序列中的第一个值和最后一个值表示,具有包含和不包含关系。范围范例:‘A’..’D’ //返回A,B,C,D‘A’..<’D’ //返回A,B,C10..6 //返回10,9,8,7,6‘Z’.. ‘X’ //返回Z...

2010-05-14 18:33:00 102

转载 Groovy学习系列--赋值

赋值 赋值语句: 变量名 = 变量值 1、第一次使用某个变量时,需要使用关键字def先申明变量,后续赋值过程中不需要使用关键字def。示例:def count = 0count = count + 12、变量名:Groovy中变量名命名规则:1)必须由字母和数字组成;2)大小写敏感(区分...

2010-05-14 18:32:00 735

转载 Groovy学习系列--表达式

表达式类型运算符示例备注算术运算符加法(+)5+3==>8减法(-)5-3==>2乘法(*)5*3==>15除法(/)5/3==>1.6666666667取模运算...

2010-05-14 18:00:00 185

转载 Groovy学习系列--数值介绍

数值Groovy支持两种数值类型: 整数正数例如:12零例如:0负数例如:-12浮点数正数例如:12.00零例如:0.00负数例如:-12.00转载于:https://www.cnblogs.com/sky_online/archiv...

2010-05-14 17:59:00 146

转载 watir学习系列--NetBeans中文问题

NetBeans中文乱码解决办法:1、选中某个项目,点击“右键”,点击菜单中的“属性”,进入属性页面,如下:2、设置编码为GB23123、ruby代码前面加入下面的代码,指定编码require'jcode'$KCODE='s'#windows是e,linux是s转载于:https://www.cnblogs.com/s...

2009-12-31 16:33:00 117

转载 watir学习系列--watir 1.6.5编码问题

watir的1.6.5版本,发现对中文的支持不好,获取属性值是中文的对象时获取失败查找了下原因,是因为编码的问题导致的。解决的办法如下:修改C:\ruby\lib\ruby\gems\1.8\gems\watir-1.6.5\lib\watir\win32ole.rb 文件中的下面代码WIN32OLE.codepage = WIN32OLE::CP_UTF8...

2009-11-30 12:18:00 105

转载 ruby中Win32API调用

一直很困惑下面ruby中使用Win32API调用时,参数中的类型和MSDN上的怎么对应的,今天终于找到对应关系表了Win32API调用函数:Win32API.new(dllname, proc, import, export) 加载名为dllname的DLL,生成API函数proc的对象。在import中指定proc的参数类型列表,在export中指定proc返回值的类型...

2009-11-13 15:21:00 705

转载 Watir学习系列--windows下截图

使用watir做自动化测试时,当脚本执行过程中出现验证失败时,有时需要进行截图保存其实watir自带了截图的功能,自带的方法在下面目录:C:\ruby\lib\ruby\gems\1.8\gems\watir-1.6.2\lib\watir\screen_capture.rb原理:1、模拟键盘输入截图按键2、打开windows自带的画图软件,将黏贴板中截图的信息复制到画图软件中3、保存为...

2009-08-14 16:02:00 127

转载 watir学习系列--对话框处理

一直有朋友问如何使用watir处理对话框的问题在网上搜了下相关的帖子,讲的都不是很详细,最近抽时间研究了下watir是调用autoit处理对话框的下面是个人编写的类库,保存为libAutoit.rb窗口处理类库libAutoit.rb#LibAutoit主要处理windows弹出的对话框,调用autoit类进行处理#函数如下:#-ChooseFileDialog函数...

2009-04-27 12:55:00 136

转载 ruby学习系列--获取当天修改的文件信息

使用ruby获取当天修改的文件或文件夹信息获取当天修改的文件require"#{File.dirname(__FILE__)}/lib/libFile"classdeal_filedefget_file_info(path)stat=File::Stat.new(path)size=stat.size#文件大...

2009-03-23 16:46:00 102

转载 watir学习系列--调用AutoItX操作windows窗口

1、安装autoit3: 默认安装就可以了, 英文版:http://www.autoitscript.com/autoit3/downloads.shtml 汉化版:http://www.autoit.net.cn/viewthread.php?tid=6&extra=page%3D12、autoit3介绍: AutoIt3.exe...

2009-03-18 17:28:00 237

转载 ruby学习系列--使用SOAP

1、环境配置: 1)先安装ruby后,在命令提示窗口执行下面命令安装soap gem update --system gem install soap4r2、示例:Code1require'soap/wsdlDriver'2require"rexml/document"34wsdl="http:...

2009-02-10 15:38:00 300

转载 ruby学习系列--创建gem包

转自:http://www.51testing.com/?170805/action_viewspace_itemid_95980.html -----by nish RubyGems是一个库和程序的标准化打包以及安装框架,它使定位、安装、升级和卸载Ruby包变的很容易。rails以及它的大部分插件都是以g...

2008-12-05 17:53:00 145

转载 都市行杭州公交数据获取脚本

require 'watir'require 'jcode' $KCODE = 'e' serial_number = Time.now.strftime("%H%M")$filename = "c:\\bus_#{serial_number}.txt" $ie = Watir::IE.newdef tofile(string) file = F...

2008-11-20 15:35:00 135

转载 WEB性能测试介绍

WEB性能测试介绍:测试人员应该具备的技能:1、掌握常见的自动化测试工具的使用;2、具有一定的编程能力;3、掌握基础的数据库知识;4、掌握常见的操作系统知识;5、掌握一些Web应用服务器的使用,如:Weblogic、Webshpere;6、具有综合分析问题的能力;性能测试术语:1、 并发用户:1) 严格意义的并发:所有的...

2008-11-09 08:45:00 163

转载 ruby学习系列--创建XML

环境配置: 先安装ruby,再安装builder builder安装方法: gem install builderrequire 'builder' x = Builder::XmlMarkup.new(:target => $stdout, :indent => 1)#":target =>...

2008-09-07 11:21:00 112

转载 ruby学习系列--解析本地XML

本地XML文件如下:解析XML代码:require 'rexml/document'include REXML file = File.new("d://yahoodemo.xml")doc = Document.new(file)titles = []links = []doc.elements....

2008-09-07 11:12:00 73

转载 ruby学习系列--解析网络XML

网络XML地址:http://api.search.yahoo.com/WebSearchService/V1/webSearch?appid=YahooDemo&query=madonna&results=2内容如下:解析XML代码:require 'net/http' #处理超文本传输协议HTTP的库...

2008-09-07 11:10:00 94

转载 ruby学习系列--DBI函数集

方法 说明 Database Driver ...

2008-08-29 15:58:00 114

转载 ruby学习系列--Hash类函数

函数名称 说明 示例 ==...

2008-08-28 12:06:00 79

转载 watir学习系列--文件操作(读取文件)

filepath ="c:\\flightlist.txt"class FileToRow #获取文件内容,以数组的方式返回 def getFileData(path) @@path = path @@str,@@file,@@rows,@@row = '','',[],'' @@file = File.open(@@path)...

2008-08-27 17:17:00 91

转载 Ruby语言学习系列--String 类函数

函数名称 说明 示例 * ...

2008-08-25 15:55:00 131

转载 Ruby语言学习系列--Array类函数

函数名称 说明 示例 &amp...

2008-08-25 15:55:00 225

转载 Ruby语言学习系列--Float类函数

函数名称 说明 示例 ceil...

2008-08-25 15:54:00 112

转载 Ruby语言学习系列--Numeric类函数

函数名称 说明 示例 chr...

2008-08-25 15:53:00 127

转载 Ruby语言学习系列--基本的ruby语法

1. 基本的ruby语法1.1 变量、常量和类型1) 定义变量 变量类型 描述 示例 ...

2008-08-18 10:14:00 71

转载 watir学习系列--相关网址

ruby官方网站:http://www.ruby-lang.org/zh_CN/ruby参考手册: http://www.kuqin.com/rubycndocument/man/index.htmlwatir官方网站:http://wtr.rubyforge.org/watir API: http://wtr.rubyforge.org/rdoc/selenium官方网...

2008-08-12 09:44:00 121

转载 watir学习系列--Excel操作

加载win32ole文件: require ‘win32ole’ 创建应用对象: excel = WIN32OLE.new("Excel.Application")新建Excel文件: excel.workbooks.Add #默认Excel文件excel.workbo...

2008-08-12 09:42:00 91

转载 watir学习系列--文件操作(创建文件)

class CreateFile #定义类,类名首字母需大写 def rows_to_file(rows) #定义类方法 @@data_rows = rows #定义类变量,无需申明变量类型 @@content = '' @@filename = "c:\\filename...

2008-08-12 09:41:00 74

转载 watir学习系列--调用Javascript脚本

require 'watir'#定义调用JS的类方法class Watir::IE def run_script(js) ie.Document.parentWindow.execScript(js) end end ie = Watir::IE.new ie.goto("http://www.google.cn") ...

2008-08-12 09:39:00 94

转载 watir学习系列--oracle数据库操作

一、插入数据:require 'DBI' require 'jcode' $KCODE = 's' #设置汉字代码为EUC,windows环境为"s",linux环境为"e"#数据库变量db_host = 'DBI:OCI8:TEST'db_user = 'userdb_psw = 'passwporddbh = DBI.connect(db_host, d...

2008-08-12 09:37:00 100

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除