(1)FactoryGirl.attributes_for(:contact)生成hash (2)assigns(:variable_name)方法,可以理解为接受action处理后放回的@variable_name赋值给一个局部变量 (3)控制器测试的关键点: ? ? ? ? (1)测试GET...
分类:
其他好文 时间:
2015-04-10 13:47:15
阅读次数:
132
如果你手工测试Restful 服务将会是一件非常单调乏味的事情。当然,目前有一些浏览器插件可以通过可视化的界面帮助你手工测试,例如postman、rest console,但是每次系统版本更新,你都需要去手动执行大量的测试,显然这种方式不是非常实用。Ruby拥有许多出色的gem包,你可以使用它们完成...
分类:
Web程序 时间:
2015-03-12 19:06:38
阅读次数:
262
#enconding:utf-8
require 'selenium-webdriver'
require 'rspec'
describe "baidu main page" do
it "should have 百度一下 button on the baidu main page"do
dr = Selenium::WebDriver.for:ie
url = 'www.baid...
分类:
其他好文 时间:
2014-11-10 23:21:48
阅读次数:
1334
subject { build(:user,firstname:'john',lastname:'doe')}it { should be_named 'john doe'}it{}和subject{}互为别名Gem扩展代码库 shoulda-matchers直接使用subject { Contac...
分类:
其他好文 时间:
2014-10-21 15:22:02
阅读次数:
216
1 bundle exec rspec spec/ 2 /home/wuxj/Prac/rrprac/sample_app/spec/spec_helper.rb:20:in `block in ': uninitialized constant Capybara (NameError) 3 ...
分类:
其他好文 时间:
2014-08-29 20:00:28
阅读次数:
370