Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Cucumber Recipes: Automate Anything with BDD Tools and Techniques (Pragmatic Programmers)

Buy

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.

The Cucumber Book showed you how your team can work together to write executable specifications--documents that tell a clear story and also happen to be working test code. We'll arm you with ready-rolled solutions to real-world problems: your tests will run faster, read more clearly, and work in any environment.

Our first tips will help you fit Cucumber into your workflow. Powerful filters will tame tables full of test data, transforming them into the format your application needs. Custom output formatters will generate reports for any occasion. Continuous Integration servers will run your Cucumber tests every time the code changes. Next, you'll find recipes tailored to the platform you're running on. Ever wanted to know how to test a Grails app from Cucumber? Need to put a Windows program through its paces? How about a mobile app running on Android or iOS? We'll show you how to do all of these.

Throughout the book, you'll see how to make Cucumber sing as you interoperate with different platforms, languages, and environments. From embedded circuits to Python and PHP web apps, Cucumber has something for you.

What You Need:

You'll need basic working knowledge of Cucumber and Ruby. Individual recipes may have additional requirements; for example, a recipe on Windows automation might pull in an open source GUI driver.

We've written the recipes for compatibility with Ruby 1.9.3 and 1.8.7, plus Cucumber 1.1.4. Other versions may work as well, but these are the ones we test with.

(HTML tags aren't allowed.)

Seeing Race Again: Countering Colorblindness across the Disciplines
Seeing Race Again: Countering Colorblindness across the Disciplines
Every academic discipline has an origin story complicit with white supremacy. Racial hierarchy and colonialism structured the very foundations of most disciplines’ research and teaching paradigms. In the early twentieth century, the academy faced rising opposition and correction, evident in the intervention of scholars including W. E....
Debating the Reagan Presidency (Debating Twentieth-Century America)
Debating the Reagan Presidency (Debating Twentieth-Century America)

The presidency of Ronald Reagan has become a Rorschach Test for politicians and citizens alike. Conservatives see the Reagan era as the high-water mark for their movement, in much the same way that many progressives view FDR's presidency as the pinnacle of liberalism. Liberals maintain that the rosy Reagan legacy is based largely on myth, and...

Android 3.0 Application Development Cookbook
Android 3.0 Application Development Cookbook

This book covers every aspect of mobile app development, starting with major application components and screen layout and design, before moving on to how to manage sensors such as internal gyroscopes and near field communications. Towards the end, it delves into smartphone multimedia capabilities as well as graphics and animation, web access,...


Microsoft SharePoint 2013: Planning for Adoption and Governance
Microsoft SharePoint 2013: Planning for Adoption and Governance

Deliver a successful SharePoint solution to your organization

Take control of the complex requirements for delivering a SharePoint 2013 solution to your organization. Led by a SharePoint MVP specializing in SharePoint service delivery, you’ll learn proven methods to help you prepare for a smooth adoption and...

Synthetic Biology
Synthetic Biology

This book provides a comprehensive, up-to-date overview of the  opportunities and challenges of the complex field of synthetic biology, which combines various scientific disciplines. The emerging field of synthetic biology employs biotechnological approaches to  recreate and enhance basic biological structures, intracellular...

Optimal Knowledge Management: Wisdom Management Systems Concepts And Applications
Optimal Knowledge Management: Wisdom Management Systems Concepts And Applications
A starting point for wisdom is a humble assertion: “I (We) don’t know.” This
assertion can be the real beginning of wisdom. Wisdom can be defined very
simply as “the ability to judge soundly.” Because business transactions per se
do not inspire much wisdom in decision makers, wisdom comes from
...
©2020 LearnIT (support@pdfchm.net) - Privacy Policy