安装使用rspec】的更多相关文章

一,安装ruby. 二,运行命令,安装rspec的gem包: gem install rspec 会看到如下的结果: Fetching: rspec-core-2.14.7.gem (100%) Fetching: diff-lcs-1.2.5.gem (100%) Fetching: rspec-expectations-2.14.5.gem (100%) Fetching: rspec-mocks-2.14.6.gem (100%) Fetching: rspec-2.14.1.gem (1…
这里讲了如何安装rspec,安装使用rspec. 下面介绍一下rspec中常见的使用方法. 下面是一个最简单的测试用例,判断true是不是等于true,should_be是旧的用法,新用法推荐使用expect() it "is true when true" do true.should be_true end#新用法 it "is true when true" do expect(true).to be_true end 一,测试models中的方法 1,测试实…
元数据 RSpec-core存储元数据哈希每实例和组,其中包含他们的描述,声明的位置等等,这个hash控制很多RSpec核心的功能,包括输出格式化程序(访问描述和位置),和before,after钩子. describe_class方法 当一个class中存在describe方法,您可以从一个例子使用的described_class方法,他是对example.metadata[:described_class]这个方法的一个封装.用法如下 rspec命令 安装了rspec后,当你要用它的时候rs…
rspec是一款行为驱动开发(BDD)的工具,不过在这里用于测试,准确来说应该是测试驱动开发(TDD)吧.事实上我也没搞清楚.作为初学者不清楚就不清楚吧,以后会知道的.写博客无非就是写写学习笔记,不纠结了. 一.安装rspec 在安装好gem的基础上直接使用以下命令就可以安装了 gem install rspec 安装好之后可以检查一下安装是否成功,出现版本号则安装成功 rspec -v 二.使用rspec的知识准备 describe:定义用例组(test cases) it:定义用例(exam…
1.首先需要下载RubyInstaller.exe程序(下载地址随便都能找到). 如:rubyinstaller-2.2.2-x64.exe 安装好Ruby后,需要更新Gems gem update --system 结果大家看到了被墙了 只能更换下RubyGems 镜像 感谢淘宝 http://ruby.taobao.org gem sources --remove https://rubygems.org/ gem sources -a https://ruby.taobao.org/ ge…
在rubymine里新建Rails application…
1.安装RubyInstallerhttp://rubyinstaller.org/downloads/注意:安装目录结构不要太深安装完成后在命令行运行: ruby –v 可以查看是否安装成功2.安装DevKithttp://rubyinstaller.org/downloads/注意:要先安装Ruby步骤:    a) 把下载下来的压缩包解压到Ruby的安装目录    b) 在命令行下转到DevKit的目录    c) 运行:ruby dk.rb init    d) 运行:ruby dk.r…
现在开始安装Metasploit框架,前面的包安装成功之后,我们需要再安装一些Metasploit依赖的Ruby库,命令如下: gem install wirble pg sqlite3 msgpack activerecord redcarpet rspec simplecov yard bundler 使用Git下载最新的Metasploit,命令如下: cd /opt git clone https://github.com/rapid7/metasploit-framework.git…
如果你手工测试Restful 服务将会是一件非常单调乏味的事情.当然,目前有一些浏览器插件可以通过可视化的界面帮助你手工测试,例如postman.rest console,但是每次系统版本更新,你都需要去手动执行大量的测试,显然这种方式不是非常实用.Ruby拥有许多出色的gem包,你可以使用它们完成这项枯燥的工作.其中RestClient是我比较喜欢的一个.结合ruby的rspec框架使用RestClient可以编写非常强大的测试脚本.假如Github想让你测试他们的Restful API.你可…
Selenium WebDriver + Grid2 + RSpec之旅(四) ----通过RSpec编写测试用例 自动化测试和手工测试一样,是要有测试用例,有检查点和测试结果的,接下来我们通过RSpec来编写一个测试用例. RSpec的安装在准备篇中已经介绍过了,这边就不再介绍了.下面就开始用例编写 用例编写 1.在工作目录下新建一个spec的文件夹 2.打开UatrlEdit,编写代码如下: #encoding:utf-8 require 'selenium-webdriver' requi…