Book description
You can test just about anything with Cucumber. We certainly have, and in Cucumber Recipes we'll show you how to apply our hard-won field experience to your own projects. Once you've mastered the basics, this book will show you how to get the most out of Cucumber--from specific situations to advanced test-writing advice. With over forty practical recipes, you'll test desktop, web, mobile, and server applications across a variety of platforms. This book gives you tools that you can use today to automate any system that you encounter, and do it well.
Table of contents
- Cucumber Recipes
- For the Best Reading Experience...
- Table of Contents
- Early Praise for Cucumber Recipes
- Foreword
- Acknowledgments
- Introduction
-
Chapter 1: Cucumber Techniques
- Compare and Transform Tables of Data
- Generate an RTF Report with a Custom Formatter
- Run Slow Setup/Teardown Code with Global Hooks
- Refactor to Extract Your Own Application Driver DSL
- Define Steps as Regular Ruby Methods
- Compare Images
- Test Across Multiple Cores
- Test Across Multiple Machines with SSH
- Run Your Features Automatically with Guard and Growl
- Add Cucumber to Your Continuous Integration Server
- Publish Your Documentation on Relish
- Test Through Multiple Interfaces Using Worlds
- Manipulate Time
- Drive Cucumber’s Wire Protocol
- Implement a Wire Protocol Listener
- Chapter 2: Java
- Chapter 3: .NET and Windows
- Chapter 4: Mobile and Web
- Chapter 5: Other Languages and Platforms
- Appendix 1: RSpec Expectations
- Bibliography
Product information
- Title: Cucumber Recipes
- Author(s):
- Release date: February 2013
- Publisher(s): Pragmatic Bookshelf
- ISBN: 9781937785017
You might also like
book
Cucumber Cookbook
Over 35 hands-on recipes to efficiently master the art of behaviour-driven development using Cucumber-JVM In Detail …
book
Basiswissen Abnahmetest
Acceptance Testing ist eine Ebene des Softwaretests, auf der ein System auf seine Akzeptanz durch den …
book
Basiswissen Softwaretest
einziges deutsches Buch zum Foundation Level des Certified Tester * 4. Auflage basiert auf dem neuen …
book
Basiswissen Testautomatisierung
Testautomatisierung ist ein mächtiges Werkzeug, um Tests wiederholbar zu machen und effizienter zu gestalten. Dieses Buch …