`
java-admin
  • 浏览: 1381795 次
  • 性别: Icon_minigender_1
  • 来自: 陕西.西安
社区版块
存档分类
最新评论

使用 RSpec 进行行为驱动测试

 
阅读更多

http://www.ibm.com/developerworks/cn/web/wa-rspec/

 

 

写的不错

http://yuan.iteye.com/blog/1044398

 

 

分享到:
评论

相关推荐

    使用RSpec 测试Rails 程序.pdf

    **RSpec**(RSpec is not a unit testing framework)是一种为Ruby编程语言设计的行为驱动开发(BDD)框架,而**Rails**是基于Ruby的一个全栈web应用框架。将RSpec与Rails相结合可以有效地进行单元测试、集成测试...

    rspec测试.pdf

    《RSpec测试:行为驱动开发与RSpec、Cucumber及其他工具》 RSpec是一种用于Ruby语言的单元测试框架,它提倡一种称为“行为驱动开发”(Behavior Driven Development,BDD)的测试方式。RSpec允许开发者以自然语言的...

    RSpec 3.1中文版

    RSpec是Ruby语言开发的一款行为驱动开发(BDD)工具,它通过使用领域特定语言(DSL)来帮助开发人员编写测试用例。RSpec 3.1版本是RSpec框架的更新版,提供了更多的功能和更好的用户体验。Rails是一个用Ruby语言编写的...

    rspec 入门者学习

    RSpec 是一个流行的 Ruby 测试框架,主要用于行为驱动开发 (Behavior-Driven Development, BDD)。RSpec 的设计目的是让测试更加自然和易读,使得开发人员能够更好地理解和编写测试用例。 #### 二、RSpec 与 BDD **...

    the rspec book.pdf

    《RSpec Book》是一本专注于Rspec的权威指南,它详细阐述了如何使用Rspec这个强大的测试框架进行行为驱动开发(BDD)。Rspec是Ruby编程语言中的一个测试库,它使得编写可读性强、表达力丰富的测试代码成为可能。这...

    jruby-1.5.5+OperaWatir+RSpec

    RSpec 是一个流行的 Ruby 测试框架,主要用于行为驱动开发(BDD)。它提供了一种声明式的方式来描述对象应该如何表现,以及期望的行为结果。RSpec 的语法使得测试代码更接近自然语言,让非程序员也能理解测试目的。...

    rspec測試工具書

    《RSpec书:使用RSpec、Cucumber和友伴进行行为驱动开发》是一本专门介绍RSpec及其在行为驱动开发中使用的书籍。这本书不仅介绍了RSpec的功能,还深入讲解了如何以RSpec团队编写代码的方式来编写代码,即耐心地、...

    The Rspec Book -- BDD methodology

    **RSpec**是一种广泛应用于Ruby生态系统的测试框架,它支持一种称为**行为驱动开发(BDD)**的方法论。BDD不仅是一种测试方法,更是一种软件开发的哲学,强调的是将开发过程中的关注点放在行为上,而不仅仅是功能实现...

    在rails中 使用RSpec生产CHM文档

    RSpec是Rails开发中的一个行为驱动开发(BDD)测试框架,用于编写可读性强、易于理解的测试代码。通过RSpec,开发者可以清晰地表述他们期望的代码行为,确保软件按预期工作。在本案例中,它可能被用来验证生成CHM...

    RSpec-bank-main.rar

    这个项目的源码深入揭示了如何使用RSpec进行行为驱动开发(BDD)以及如何构建一个简单但完整的银行应用。下面,我们将详细探讨其中的关键知识点。 一、RSpec介绍 RSpec是Ruby社区广泛使用的测试框架,它以自然语言...

    The.RSpec.Book

    - **RSpec 和 Cucumber**:Cucumber 是一个用于行为驱动开发的工具,它可以读取纯文本格式的需求文档,从而将业务需求转化为测试案例。RSpec 和 Cucumber 结合使用可以更好地支持端到端的测试。 - **RSpec 和 ...

    Pragmatic.The RSpec Book.2010.pdf

    **RSpec** 是 Ruby 社区中最受欢迎的行为驱动开发(Behavior Driven Development, BDD)框架之一。它为开发者提供了一种灵活的方式来定义应用程序的行为,并通过简洁易读的语法来编写测试用例。 **特性:** 1. **...

    BDD开发之rspec和cucumber

    考虑到《RSpec Book》这本书的内容,我们可以推断其中包含了大量关于如何使用RSpec和Cucumber进行BDD开发的实际案例。书中可能包括了以下内容: - **RSpec基础知识**:介绍RSpec的基本概念、安装配置、核心特性和...

    The Rspec Book 最新版 (带Cucmber章节) - 最好的BDD书籍

    《RSpec Book》是关于行为驱动开发(BDD)的一本权威书籍,特别是针对Rspec这一Ruby语言的测试框架。本书的最新版包含了Cucumber章节,使得读者能够更好地理解和实践BDD理念。 行为驱动开发(BDD)是一种软件开发...

    The RSpec book

    - **支持多种测试类型**:RSpec 不仅可以进行单元测试,还可以支持集成测试、验收测试等多种类型的测试。 #### 三、RSpec 的基本语法 - **Describe/Context**: 用来描述类或一组相关的测试。 - 例如:`describe ...

    rspec:Ruby 的行为驱动开发框架

    RSpec 是一个广受欢迎的 Ruby 语言的测试框架,专门用于实现行为驱动开发(Behavior-Driven Development, BDD)。它通过提供清晰、易读的语法来定义预期的行为,使得代码更加易于理解,并且鼓励开发者以业务需求为...

    Ruby-RSpec和Minitest匹配器来预防N1查询问题

    RSpec是Ruby中广泛使用的BDD(行为驱动开发)框架,它允许开发者以自然语言的方式编写测试。匹配器是RSpec的核心部分,它们定义了期望的行为。在处理N+1查询问题时,可以使用像`have_n_queries`这样的匹配器,它能...

    使用Cucumber+Rspec玩转BDD(1)——用户注册

    在Ruby on Rails开发中,行为驱动开发(Behavior Driven Development, BDD)是一种常见的实践,它强调通过描述软件的行为来定义需求。Cucumber和RSpec是两个强大的BDD工具,它们一起工作可以创建清晰的测试场景,...

Global site tag (gtag.js) - Google Analytics