这是写rspec 和 cucumber 一直翻的书,当前最新版本是beta 15 包括一些Rails 3
和 spec 2的内容。这一版是网上传的,可以凑合着看。
update: 2010/10/14
beta 15
引用
The RSpec Book: Behaviour Driven Development with Rspec, Cucumber, and Friends
Pragmatic Bookshelf | ISBN: 1934356379 | edition 2010-04-30 | PDF | 350 pages | 5.25 MB
Behaviour Driven Development is about writing software that matters. It is an approach to agile software development that takes cues from Test Driven Development, Domain Driven Design, and Acceptance Test Driven Planning.
RSpec and Cucumber are the leading Behaviour Driven Development tools in Ruby. RSpec supports Test Driven Development in Ruby through the BDD lens, keeping your focus on design and documentation while also supporting thorough testing and quick fault isolation. Cucumber, RSpec's steadfast companion, supports Acceptance Test Driven Planning with business-facing, executable requirements documentation that helps to ensure that you are writing relevant software targeted at real business needs.
The RSpec Book will introduce you to RSpec, Cucumber, and a number of other tools that make up the Ruby BDD family. Replete with tutorials and practical examples, the RSpec Book will help you get your BDD on, taking you from executable requirements to working software that is clean, well tested, well documented, flexible and highly maintainable.
其实,
老猪以为这本书值得买
- 大小: 18.8 KB
- 大小: 64.9 KB
分享到:
相关推荐
《RSpec Book》是一本专注于Rspec的权威指南,它详细阐述了如何使用Rspec这个强大的测试框架进行行为驱动开发(BDD)。Rspec是Ruby编程语言中的一个测试库,它使得编写可读性强、表达力丰富的测试代码成为可能。这...
#### 一、RSpec框架简介与特性 **RSpec** 是 Ruby 社区中最受欢迎的行为驱动开发(Behavior Driven Development, BDD)框架之一。它为开发者提供了一种灵活的方式来定义应用程序的行为,并通过简洁易读的语法来编写...
《RSpec Book》是关于行为驱动开发(BDD)的一本权威书籍,特别是针对Rspec这一Ruby语言的测试框架。本书的最新版包含了Cucumber章节,使得读者能够更好地理解和实践BDD理念。 行为驱动开发(BDD)是一种软件开发...
The RSpec Book will introduce you to RSpec, Cucumber, and a number of other tools that make up the Ruby BDD family. Replete with tutorials and practical examples, the RSpec Book will help you get ...
### 《RSpec Book》:行为驱动开发(BDD)方法论 #### 一、RSpec与行为驱动开发(BDD) **RSpec**是一种广泛应用于Ruby生态系统的测试框架,它支持一种称为**行为驱动开发(BDD)**的方法论。BDD不仅是一种测试方法,更...
### 关于《RSpec Book》的关键知识点 #### 一、RSpec简介 RSpec 是一种用于 Ruby 编程语言的行为驱动开发(Behavior-Driven Development, BDD)框架。它提供了一种易于理解的方式来编写测试代码,使开发者能够更加...
### 《RSpec 书籍》:行为驱动开发与RSpec、Cucumber等工具的深入探索 #### 知识点一:RSpec 概述 - **RSpec**(RSpec)是一种为Ruby编程语言设计的行为驱动开发(Behavior Driven Development, BDD)框架。它通过...
- The book guides readers through setting up RSpec in their Ruby environment, including installing necessary gems and configuring the testing environment. - Understanding how to integrate RSpec with...
《The Cucumber Book》是当前硅谷最流行的软件开发技术之一——行为驱动开发(Behavior-Driven Development,BDD)的重要读物。本书深入介绍了Cucumber这一工具的使用方法和哲学思想,旨在帮助开发人员和测试人员...
此外,Cucumber还可以与其他Ruby工具一起使用,例如RSpec,这进一步增强了其在Ruby社区中的地位。 综上所述,《Cucumber书》(英文版)为读者提供了一种全新的思考方式,即如何通过有效的沟通和协作来构建高质量的...
《The Book of Ruby》是一本由Huw Collingbourne编写的书籍,旨在为读者提供一个深入浅出的学习Ruby编程语言的指南。本书不仅适合初学者,也适用于有一定编程经验但希望进一步掌握Ruby语言特性的开发者。Ruby是一种...
- **RSpec**:一个流行的Ruby测试框架,支持行为驱动开发(BDD)。 - **Cucumber**:用于编写易于理解和维护的验收测试案例。 #### 4.3 宝石管理器 - **Gem**:Ruby的标准包管理系统,用于安装和管理Ruby库。 - **...
4. **The RSpec Book**:由RSpec核心团队编写的权威书籍,全面覆盖了RSpec的各个方面。 通过研究`rspec_receitas`项目,开发者可以掌握如何在Rails 5环境中高效地使用RSpec进行测试,提升代码质量和可靠性。同时,...
Effective Ruby:改善Ruby程序的48条建议.pdf 、metaprogramming、Ruby元编程、Head First Rails 、Rails 指南、Ruby Best Practices、Ruby on Rails教程、ruby基础教程(中文第四版)、The RSpec Book
With both practical code examples and discussion of why testing works, this book starts with the most basic features delivered as part of core Ruby on Rails. Once you’ve integrated those features ...
- **书籍**: 《The RSpec Book: Behaviour Driven Development with RSpec, Cucumber, and Friends》虽然主要聚焦于RSpec,但也涵盖了Watir和自动化测试的最佳实践。 #### Ruby开源项目推荐 1. **forem**: - 一个...