- 浏览: 67091 次
- 性别:
- 来自: 上海
最新评论
-
ktc7000:
先谢谢了 请问QTP如何引用dll中的函数?我写了一个转换字符 ...
QTP调用外部动态库的方法 -
laoxia2006:
这个模板如何安装啊?
Watir输出测试报告的问题研究 -
lihbobo:
倔强的烟头 写道您好!我这几天也在学习watir.在使用tes ...
ruby下的testsuite使用 -
倔强的烟头:
您好!我这几天也在学习watir.在使用testsuite的时 ...
ruby下的testsuite使用 -
252831020:
...
测试生涯3年感悟
文章列表
http://cncc.bingj.com/cache.aspx?q=link_to_remote+Unknown+action&d=4999557198058271&mkt=zh-CN&setlang=zh-CN&w=60d59075,855d0c
http://groups.google.com/group/rubyonrails-talk/browse_thread/thread/3ab346322b83bc11
http://groups.google.com/group/rubyonrails-talk/browse_thread/thread/4735 ...
file_column 使用(rails 2.35)
1.ruby script/plugin install http://opensvn.csie.org/rails_file_column/plugins/file_column/trunk/
在model中设定
class Photo < ActiveRecord::Base
validates_format_of :image,
:with=>/^.*(.jpg|.JPG|.gif|.GIF)$/,
:message => "你只能上传JPG或则GIF的图片文件"
fil ...
类似于新浪微博登陆这种输入框可以从下拉列表中选择匹配的输入名,由于生成的<li>的ID是不固定的,所以很难定位去选择,再加上Web-driver 本身不支持index,所以唯一的选择就是Xpath定位元素,代码比较简单:
dr.navigate.to "http://weibo.com/"
m = dr.find_element(:id => 'loginname')
m.send_keys "xxxxx@163.co"
m = dr.find_element(:xpath => "//ul[@id='sina ...
desc "Measure coverage of selenium specs"
task :coverage do
FileUtils.rm_rf "selenium_coverage"
mongrel_pid = fork { exec("rcov script/server -o selenium_coverage --rails -- -e test -p 4000") }
sleep(6) # wait for mongrel to start
begin # selenium will cal ...
Selenium2.0 Ruby
- 博客分类:
- 测试_selenium
#summary Ruby bindings
= Introduction =
The Ruby bindings for Selenium/!WebDriver are available as the [http://rubygems.org/gems/selenium-webdriver selenium-webdriver] gem. There are many other Selenium gems out there, but this is the only official, maintained gem. If you're looking for a slightly ...
安装mysql:
按顺序执行 肯定不出错
1: sudo apt-get install mysql-server mysql-client libmysqlclient15-dev
2: sudo gem install mysql
这段时间把centos换成ubuntu后,环境重装,在装rails时出现了以下错误:
请注意如果使用RVM安装的Ruby,安装文件在Src文件中,而不是在Rubies文件中。
afeicool@localhost:~$ gem install rails
ERROR: Loading command: install (Load ...
Rails 3 默认的 JavaScript 框架 Prototype,但是现在都是研究JQuery和JQuery UI,所以研究了一下如何用
JQuery 替换 Prototype 作为默认的框架。
创建应用的时候使用 JT
参数:
rails new xxx -JT
-d
mysql
J和T的解释在rails命令里面很清楚:
-T, [
--skip-test-unit]
# Skip Test::Unit files
-J, [
--skip-prototype]
...
将Gem转化为插件
- 博客分类:
- Ruby_on_rails
1. cd vendor/plugins
2. gem unpack XXX(插件名)如:acts_as_taggable
3. 在XXX目录下创建一个 init.rb文件, 里面输入: require 'taggable(插件目录中的主要执行文件)'
2. 开发数据库克隆到测试数据库
rake db:test:clone_structure
也可以直接执行rake命令,后台不仅执行迁移,还会运行测试
3. 生成Model忽视 migration
script\generate model Tag --skip-migration
解决netbeans中文乱码问题
安装netbeans后,菜单中文没有问题,局部的标签和html内容等中文为乱码。
还有:
解决办法是,修改netbeans/etc/netbeans.conf文件,增加:
-J-Dfile.encoding=UTF-8
比如:
netbeans_default_options=&quo ...
continue execution when TEST::UNIT assertion fails
Hi,
Is is possible not to halt the execution of a ruby script when an
TEST::UNIT assertion fails?
cheers
aidy
On 4/16/07, aidy <aidy.rut@gmail.com> wrote:
> Hi,
> Is is possible not to halt the ...
1. ruby 1.8.6 最高只支持到1.5.4,所以需要:gem update --system
2. 使用ruby 1.9.X貌似,对中文的支持有问题,没搞定,以后再研究。
3. 解决输入中文的问题:1.5.6以上不需要
一.问题
使用watir1.5时候,如果发现它不支持中文,可以尝试修改
一下它的源代码。
二. 解决方案
1.打开watir.rb
2.在class TextField中加入一个新的method,代码如下:
-------------------------------------------
def charact ...
一些资料的网址:
1. http://seleniumhq.org/download/
2. http://www.iteye.com/topic/107276
--------------------------------------------------------
selenium-RC
启动Remote server
命令行:java -jar selenium-server.jar
脚本启动:Ruby Rake命令
rakefile
require 'selenium/rake/tasks'
Selenium::Rake::RemoteContr ...
人生的经历何尝不是一条漫漫的长路。。
2010,每年开始回顾往年的历程都感概颇多,有时候想说些什么,但是一路走来又觉得如过眼云烟,最近又换了工作,难免又会感慨一番。
努力可以带来改变,带来进步,但是却不能带来成功,想想这几年走过的路,一路走来觉得很累,不是自己想累,是自己无法让自己活的很潇洒,信心和信仰不断的被这个社会的道德底线所冲击,自己所能做的也是守住自己内心那微薄的希望,走在喧嚣热闹的街头,为了不被这个社会所淘汰必须不断的努力,奋斗,寻找属于自己的一片天空,甚至奢望能够开创自己的一片天地。忽然觉得自己很卑微,很渺小。
有时候也想让自己变得更加乐观,但是每一次的尝试都被这个社会的底线所 ...
新手快速上手使用环境:
1.IDE:EasyEclipse for PHP
2.后台结成环境:SWMPSERVERS, 集成:Apche, mysql, php, phpadmin等等,对新手而言上手很快。
3.教程《PHP 和 Mysql Web开发》
4.网站:PHP100中文网
这个网站可以下载到所需的软件和一套PHP100(1到12)的入门教程。