【tec】rails测试
firedragonpzy
专注于iOScocos2d-xphpc/crubyjava等技术领域
展开
-
rspec views
[i][b]本文为firedragonpzy原创,转载务必在明显处注明: 转载自【Softeware MyZone】原文链接: http://www.firedragonpzy.com.cn/index.php/archives/475[/b][/i] [code="rspec"]#coding:utf-8 require 'spec_helper' require 'will_pag...原创 2012-05-04 14:46:58 · 137 阅读 · 0 评论 -
watir处理弹出框
[code="watir"]require "rubygems" require 'watir' require 'win32ole' #coding=utf-8 autoit = WIN32OLE.new('AutoItX3.Control') ie=Watir::IE.start("http://localhost:xxxx/xxxx") ie.link(:...原创 2012-04-17 11:55:20 · 118 阅读 · 0 评论 -
rspec with cancan/devise/Webrat
[url]http://stackoverflow.com/questions/4200343/rspec-cancan-and-devise[/url] [code="rspec"] 1 controller def mock_user(stubs={}) @mock_user ||= mock_model(User, stubs).as_null_object end ...原创 2012-04-01 14:51:25 · 118 阅读 · 0 评论 -
rspec语法积累
[code="rspec"]1 对象.should(_not) be_方法 :应该(不应该)怎么样,方法的返回值为true/false describe User do it "should be in any roles assigned to it" do user = User.new user.assign_role("assigned role") use...原创 2012-03-31 14:44:08 · 140 阅读 · 0 评论 -
rails测试--RSpec生成目录解析
1 [url]http://www.letrails.cn/archives/20/[/url] [code="rspec"]2 生成器创建了几个新文件,分别是: .rspec – 用于配置 rspec 命令行的配置文件,默认包含 – colour 来启用RSpec输出文字高亮。 spec – 该目录用于存放所有模型变量,控制器,视图,和项目中其它的specs。 spec/spec_hel...原创 2012-03-31 10:37:53 · 112 阅读 · 0 评论 -
watir 火狐浏览器
[code="watir"]#coding:gbk require 'watir-webdriver' b = Watir::Browser.new :firefox b.goto 'http://ckeditor.com/demo' [url]http://17test.info/?page_id=561[/url] 所见即所得编辑器 有两种方法可以通过Wati...原创 2012-05-16 16:57:52 · 145 阅读 · 0 评论 -
rspec views测试
[code="rspec"]1 元素自定义的属性:assert_no_tag 'div', :attributes => {:class => 'admin-panel'} 2 if the response contains two ordered lists, each with four list elements then: assert_select "ol" do |e...原创 2012-05-07 20:45:25 · 114 阅读 · 0 评论 -
watir sites
[url]http://www.ltesting.net/ceshi/open/kygncsgj/watir/[/url]原创 2012-05-05 16:13:22 · 100 阅读 · 0 评论 -
rspec controller测试
[code="rspec"]1 对于controller render/redirect的测试,一般对应以下的测试方法 render :action => :index response.should render_template('index') render :partial => 'post' response.should render_template('_post')...原创 2012-05-05 09:00:40 · 292 阅读 · 0 评论 -
rspec 常见错误
[code="rspec"]1 ActionView::Template::Error: Missing host to link to! Please provide :host parameter or set default_url_options[:host] 解决:config.action_mailer.default_url_options = { :host => 'mywebs...原创 2012-05-05 08:40:25 · 193 阅读 · 0 评论 -
watir的2.0.4版本的中文字符问题
[code="watir"]在text_field输入中文后,若多于一个,文本框中的值只是显示一个,例如,你在文本框中输入:张杰,但是我们跑起脚本的时候,它只是输入了张,请修改:C:\Ruby192\lib\ruby\gems\1.9.1\gems\watir-2.0.4\lib\watir路径下的win32ole.rb文件中的WIN32OLE.codepage = WIN32OLE::CP_UT...原创 2012-04-21 10:43:52 · 126 阅读 · 0 评论