书目

Cucumber:行为驱动开发指南

内容简介

《Cucumber:行为驱动开发指南》的两位作者是MattWynne和AslakHelles?y,前者是Cucumber最有经验的用户和贡献者之一,后者是Cucumber的创始人,因此,《Cucumber:行为驱动开发指南》是一本权威指南,它会提供使用Cucumber所需的全部知识,让你和你的团队自信地开启Cucumber之旅。尽管Cucumber诞生于Ruby社区,但你可以用它测试几乎所有系统,从简单的shell或Perl脚本,到使用PHP、Java或任何其他平台编写的Web应用。书中将展示如何用一组清晰、可执行且团队中任何人都能读懂的规格说明来表达用户那些天马行空的想法。你将学会如何将这些示例提供给Cucumber,并让它指导你的开发过程。《Cucumber:行为驱动开发指南》的第一部分会提供Cucumber入门所需的全部知识,引导你从Cucumber的核心特性起步,通过Cucumber的GherkinDSL,使用自然语言来描述客户想要的系统行为,然后带你编写Ruby代码来解释这些自然语言描述的规格说明并据此来验证应用的行为。第二部分将通过一个可以工作的例子来巩固学到的知识,同时学习一些更高级的Cucumber技术,还将学习如何测试异步系统和使用数据库的系统。第三部分提供了一些解决问题的方法,针对的都是作者曾帮助其他团队解决过的最困难、最常见的问题。基于这些模式和技术,你将学习如何使用Capybara和Selenium测试大量使用Ajax的Web应用,测试RESTWeb服务、RubyonRails应用、命令行应用、遗留程序等。Cucumber有助于在软件团队中的技术人员和非技术人员之间架起沟通的桥梁。《Cucumber:行为驱动开发指南》的内容既适合开发人员和测试人员阅读,也适合软件团队中的非技术读者阅读。

作者简介

作者介绍MattWynne独立咨询顾问,他帮助各种各样的团队学习如何尽其所能交付软件,并同时享受这一过程。业余时间他是Cucumber项目的核心开发者,Matt的博客是mattwynne.net,推特是@mattwynne。AslakHelles?yCucumber项目的创始人,伦敦DRW交易集团(DRWTradingGroup)伦敦公司的一名高级开发工程师,他使用多种不同的语言编写快速、智能的软件。在此之前,他是挪威BEKK咨询公司的首席科学家。Aslak的推特是@aslak_hellesoy。译者介绍许晓斌程序员,敏捷教练,技术作者,持续集成方面的专家。曾任职于Sonatype,是开源软件Nexus的核心团队成员,Maven中央仓库的主要维护者。著有《Maven实战》,译有《Maven权威指南》,有不少文章发表于InfoQ、《程序员》等技术杂志,活跃于敏捷社区并在AgileTour等ScrumGathering等会议上发表过演讲。新浪微博@juvenxu,博客http

目录

其他版本

在售商品

50家店有售 新书14家
8.00
综合价格品相店铺 只看全新

—  END  —