Cucumber Recipes: Automate Anything with BDD Tools and Techniques (Paperback)
暫譯: Cucumber 食譜:使用 BDD 工具和技術自動化任何事物 (平裝本)
Ian Dees, Matt Wynne, Aslak Hellesoy
- 出版商: Pragmatic Bookshelf
- 出版日期: 2013-03-19
- 售價: $1,155
- 貴賓價: 9.5 折 $1,097
- 語言: 英文
- 頁數: 276
- 裝訂: Paperback
- ISBN: 1937785017
- ISBN-13: 9781937785017
-
相關分類:
TDD 測試導向開發
立即出貨 (庫存 < 4)
買這商品的人也買了...
-
Ruby 程式設計 (The Ruby Programming Language)$780$616 -
Microsoft Visual Basic 2010 程式設計經典$650$514 -
Linux 作業系統之奧義, 2/e$490$387 -
Microsoft SharePoint 2010 企業內容管理與網頁設計$950$751 -
The Cucumber Book: Behaviour-Driven Development for Testers and Developers (Paperback)$1,180$1,121 -
Joomla! 2.5 素人架站計畫$560$442 -
行動介面設計模式圖鑑-以視覺範例學習有效的介面設計模式 (Mobile Design Pattern Gallery: UI Patterns for Mobile Applications)$580$458 -
Android App 程式開發實務$480$408 -
Excel VBA 與巨集程式設計-新手入門就靠這一本 (VBA and Macros: Microsoft Excel 2010)$580$452 -
Raspberry Pi 快速上手指南 (Raspberry Pi:A Quick-Start Guide)$420$378 -
Android App 程式設計教本之無痛起步$480$408 -
超圖解 Arduino 互動設計入門 (附 Arduino UNO R3 開發板)$1,130$961 -
數位邏輯設計 (Mano: Digital Design, 5/e)$720$706 -
Android 初學特訓班, 3/e (暢銷改版,全新 Android 4.X 版 / 適用 Android 4.X~2.X,附影音教學/範例/小綠人素材)$480$379 -
Google 教我的 101 個工作最佳化:效率第一名的數位工作實踐法$380$304 -
Arduino UNO R3 開發板(副廠相容版)附傳輸線$400$380 -
易讀程式之美學-提升程式碼可讀性的簡單法則 (The Art of Readable Code)$480$379 -
培養與鍛鍊程式設計的邏輯腦:程式設計大賽的解題策略基礎入門$280$218 -
猛虎出柙雙劍合璧版-最新 OCA / OCP Java SE 7 Programmer 專業認證$880$695 -
HTML5 + CSS3 智慧型手機專用網站設計$450$356 -
Samsung GALAXY S4 使用手冊$380$323 -
ASP.NET MVC 4 全方位專業網站開發實戰演練 (ASP.NET MVC 4 in Action, 3/e)$580$452 -
Android 應用程式開發與設計實務$590$460 -
Arduino Ethernet Shield W5100 網路擴充版$420$399 -
知人善用-IT 主管一定要會的馭才管理術 (Managing the Unmanageable: Rules, Tools, and Insights for Managing Software People and Teams)$450$351
相關主題
商品描述
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.
商品描述(中文翻譯)
您可以使用 Cucumber 測試幾乎任何東西。我們確實這樣做過,在《Cucumber Recipes》中,我們將向您展示如何將我們辛苦獲得的實地經驗應用到您的項目中。一旦您掌握了基本知識,本書將向您展示如何充分利用 Cucumber——從特定情況到進階的測試編寫建議。擁有超過四十個實用的食譜,您將能夠在各種平台上測試桌面、網頁、移動和伺服器應用程式。本書提供的工具可以讓您今天就能自動化您遇到的任何系統,並做到這一點。
《The Cucumber Book》向您展示了您的團隊如何協同工作來編寫可執行規範(executable specifications)——這些文件講述了一個清晰的故事,並且恰好也是可運行的測試代碼。我們將為您提供針對現實世界問題的現成解決方案:您的測試將運行得更快、閱讀起來更清晰,並且能在任何環境中運行。
我們的第一個提示將幫助您將 Cucumber 融入您的工作流程。強大的過濾器將駕馭充滿測試數據的表格,將其轉換為您的應用程式所需的格式。自定義輸出格式化器將為任何場合生成報告。持續集成伺服器將在每次代碼更改時運行您的 Cucumber 測試。接下來,您將找到針對您運行的平台量身定制的食譜。您是否曾想知道如何從 Cucumber 測試 Grails 應用程式?需要對 Windows 程式進行測試嗎?還是想測試在 Android 或 iOS 上運行的移動應用程式?我們將向您展示如何做到這些。
在整本書中,您將看到如何讓 Cucumber 發揮作用,與不同的平台、語言和環境進行互操作。從嵌入式電路到 Python 和 PHP 網頁應用程式,Cucumber 都能為您提供幫助。
您需要的條件:
您需要對 Cucumber 和 Ruby 有基本的工作知識。個別食譜可能有額外的要求;例如,關於 Windows 自動化的食譜可能需要使用開源 GUI 驅動程式。
我們編寫的食譜與 Ruby 1.9.3 和 1.8.7 以及 Cucumber 1.1.4 兼容。其他版本也可能有效,但這些是我們測試的版本。
