
ruby
上帝De助手
人生苦短,及时行“乐”!
展开
-
【ruby】windows自动化watir开发环境搭建
1、下载ruby windows installer http://download.youkuaiyun.com/source/2398921http://download.youkuaiyun.com/source/2398939直接安装就行了,记得勾选把安装目录添加到系统环境变量,否则安装后需自己添加 2、升级或安装gem包管理器http://download.youkuaiyun.com/source原创 2012-02-19 13:10:30 · 1840 阅读 · 0 评论 -
Ruby学习途径、方法、书籍
近日由于学习新项目,需要学习新的语言来完成任务,这个语言就是一直听说但从未学习和实践过的Ruby,之前的直观映像就是经常被拿来和python相比,当然它比python还要晚一点,借鉴了python的一些东西,也实现了一些python所没有的特性。没有直接的可比性,但是在易用性上,我还是觉得python比较好用。【python的宗旨就是:做好一件事只有一种方法】,而ruby这方面都有点借鉴perl的原创 2012-02-16 15:41:33 · 6685 阅读 · 0 评论 -
rubymine安装debug,ruby-1.9.3-p125
在rubymine中,如果ruby解释器选择的是1.9.3,那么调试时就必须安装ruby-debug-base19x,安装其他的都不行,即使是ruby-debug-base193,但是安装这个经常会报错。在大神网站stackoverflow.com上查找到答案。curl -L "http://rubyforge.org/frs/download.php/75414/linecache19-0.原创 2013-04-01 13:39:55 · 4398 阅读 · 2 评论 -
使用Ruby DBI模块
原文链接:http://blog.youkuaiyun.com/ruby_cn/article/details/174293转这个是因为经常记不住这个用到的,因为python比较熟,而ruby不熟,2个语言思路不一样,所以只取其一。数据库连接 # simple.rb - simple MySQL script using Ruby DBI module require "dbi"转载 2013-03-25 16:46:50 · 1747 阅读 · 0 评论 -
ruby编码说明
程序编码一般分几种情况:1、源码文件编码2、接收外部内容的编码3、运行环境编码4、操作系统编码首先源码文件的编码,可以通过在ruby文件的头部添加一行申明即可,这样所有在源码里面出现的字符都保存为指定的编码:# -*- coding:utf-8 -*-接收的内容或读取外部文件时,可能不确定是什么编码,这个时候就可以对外部接收的字符或内容进行转码。string.e原创 2013-05-23 17:11:46 · 7490 阅读 · 1 评论 -
gem使用代理安装ruby-debug-base19
gem使用代理的两种方式:方式一:>>SET http_proxy=http://ip_or_host:PORT>>gem install the_package_name方式二:>>gem list -p http://user:passwd@ip_or_host:8080 -r安装ruby-debug-base19,有2种方法:方法一:先下载.gem文件,然后原创 2013-03-29 17:20:04 · 3338 阅读 · 0 评论 -
ruby读取各种数据源中的测试参数化数据
自动化测试时常用到的技术就是参数化,不支持参数化的测试框架是痛苦的。QTP自身本来就有,但是类似ruby的watir,以及selenium等都不是天然支持的,因为这些个框架只提供了最基础的自动化驱动类库,而驱动以外的执行管理、数据管理等又是一个课题。大部分的selenium和watir类似项目用的执行框架都是单元测试的框架,天然也不支持参数化。现在只有junit4版本支持参数化,以及testNG默原创 2013-06-23 18:01:28 · 2055 阅读 · 0 评论 -
ruby进行http请求头设置及获取
#encoding: utf-8#http://www.ruby-doc.org/stdlib-2.0/libdoc/net/http/rdoc/Net/HTTP.html ##官方样例require 'net/http'http = Net::HTTP.new('www.baidu.com', 80)http.use_ssl = falsepath = '原创 2013-10-09 19:04:23 · 9066 阅读 · 0 评论