Cargando…

Cucumber cookbook : over 35 hands-on recipes to efficiently master the art of behavior driven development using Cucumber-JVM /

This book is intended for business and development personnel who want to use Cucumber for behavior-driven development and test automation. You will learn how to explore the usage of the Gherkin language to write meaningful and smart feature files; understand scenario, steps, backgrounds, scenario ou...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Garg, Shankar (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham, UK : Packt Publishing, 2015.
Colección:Community experience distilled.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cam a2200000 i 4500
001 OR_ocn911205566
003 OCoLC
005 20231017213018.0
006 m o d
007 cr unu||||||||
008 150619s2015 enka o 001 0 eng d
040 |a UMI  |b eng  |e rda  |e pn  |c UMI  |d IDEBK  |d DEBBG  |d EBLCP  |d E7B  |d YDXCP  |d COO  |d OCLCO  |d N$T  |d STF  |d B24X7  |d OCLCF  |d LIV  |d OCLCQ  |d MERUC  |d CEF  |d AU@  |d OCLCQ  |d UAB  |d BRF  |d OCLCO  |d INARC  |d OCLCO  |d OCLCQ  |d OCLCO 
019 |a 910970449  |a 912229831  |a 913922203  |a 966355554 
020 |a 9781785284137  |q (electronic bk.) 
020 |a 1785284134  |q (electronic bk.) 
020 |z 9781785286001 
020 |z 1785286005 
029 1 |a AU@  |b 000058630237 
029 1 |a DEBBG  |b BV042683810 
029 1 |a DEBBG  |b BV043620808 
029 1 |a DEBSZ  |b 446590193 
035 |a (OCoLC)911205566  |z (OCoLC)910970449  |z (OCoLC)912229831  |z (OCoLC)913922203  |z (OCoLC)966355554 
037 |a CL0500000607  |b Safari Books Online 
050 4 |a QA76.73.J38 
072 7 |a COM  |x 051280  |2 bisacsh 
072 7 |a COM  |x 051440  |2 bisacsh 
082 0 4 |a 005.13/3  |2 23 
049 |a UAMI 
100 1 |a Garg, Shankar,  |e author. 
245 1 0 |a Cucumber cookbook :  |b over 35 hands-on recipes to efficiently master the art of behavior driven development using Cucumber-JVM /  |c Shankar Garg. 
246 3 0 |a Over 35 hands-on recipes to efficiently master the art of behavior driven development using Cucumber-JVM 
246 3 |a Over 35 hands-on recipes to efficiently master the art of behavior driven development using Cucumber-java virtual machine 
264 1 |a Birmingham, UK :  |b Packt Publishing,  |c 2015. 
300 |a 1 online resource (1 volume) :  |b illustrations 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
490 1 |a Community Experience Distilled 
588 0 |a Online resource; title from cover (Safari, viewed June 19, 2015). 
500 |a Includes index. 
500 |a "Quick answers to common problems"--Cover 
520 |a This book is intended for business and development personnel who want to use Cucumber for behavior-driven development and test automation. You will learn how to explore the usage of the Gherkin language to write meaningful and smart feature files; understand scenario, steps, backgrounds, scenario outlines, and data tables; discover the concepts of glue code and step definitions; gain insight into the different types of step definitions, regular expressions, doc strings, data table transformations, and capture groups; master the advanced concepts of implementing tags and hooks; override default Cucumber options and settings along with different output report formats; run Jenkins and Cucumber from terminal while running various Cucumber scenarios in parallel. --  |c Edited summary from book. 
505 0 |a Cover -- Copyright -- Credits -- About the Author -- About the Reviewers -- www.PacktPub.com -- Table of Contents -- Preface -- Chapter 1: Writing Feature Files -- Introduction -- Writing your first Feature file with one Scenario -- Creating Scenarios with different Steps -- Creating a Scenario with the And and But keywords -- Writing a Feature file with multiple Scenarios -- Adding Backgrounds to Feature files -- Sending multiple arguments in Steps -- Using complex data types to store data -- Implementing Scenario Outlines -- Creating a Feature file in a language other than English -- Combining Scenarios, Backgrounds, and Scenario Outlines -- Chapter 2: Creating Step Definitions -- Introduction -- Creating your first Step Definitions file -- Identifying Duplicate and Ambiguous Step Definitions -- Using Regular Expressions to optimize Step Definitions -- Using Optional Capture and Noncapture groups -- Transforming Data Tables to parse the test data -- Implementing data table diffs to compare tables -- Using Doc Strings to parse big data as one chunk -- Combining Doc Strings and Scenario Outlines -- Defining String transformations for better conversions -- Chapter 3: Enabling Fixtures -- Introduction -- Tagging -- ANDing and ORing Tags -- Adding Hooks to Cucumber code -- Tagging the Hooks -- ANDing and ORing tagged Hooks -- Chapter 4: Configuring Cucumber -- Introduction -- Integrating Cucumber with JUnit -- Overriding the Cucumber Options -- Running Strict and Running Dry -- Configuring the Cucumber Console output -- Directing the Cucumber output to a file -- Configuring the naming conventions -- Chapter 5: Running Cucumber -- Introduction -- Integrating Cucumber with Maven -- Running Cucumber from the Terminal -- Overriding Options from the Terminal -- Integrating Cucumber with Jenkins and GitHub -- Running Cucumber test cases in parallel. 
505 8 |a Chapter 6: Building Cucumber Frameworks -- Introduction -- Building a Web Automation framework -- Building a Mobile Automation framework -- Building a REST Automation framework -- Index. 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
630 0 0 |a Java virtual machine. 
630 0 7 |a Java virtual machine  |2 fast 
650 0 |a Computer software  |x Development  |x Computer programs. 
650 0 |a Java (Computer program language) 
650 0 |a Ruby (Computer program language) 
650 6 |a Java (Langage de programmation) 
650 6 |a Ruby (Langage de programmation) 
650 7 |a COMPUTERS  |x Programming Languages  |x Java.  |2 bisacsh 
650 7 |a COMPUTERS  |x Software Development & Engineering  |x Tools.  |2 bisacsh 
650 7 |a Computer software  |x Development  |x Computer programs  |2 fast 
650 7 |a Java (Computer program language)  |2 fast 
650 7 |a Ruby (Computer program language)  |2 fast 
776 0 8 |i Erscheint auch als:  |n Druck-Ausgabe  |t Garg, Shankar. Cucumber Cookbook 
830 0 |a Community experience distilled. 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781785286001/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
938 |a Books 24x7  |b B247  |n bks00093163 
938 |a EBL - Ebook Library  |b EBLB  |n EBL2065400 
938 |a ebrary  |b EBRY  |n ebr11064034 
938 |a EBSCOhost  |b EBSC  |n 1001178 
938 |a ProQuest MyiLibrary Digital eBook Collection  |b IDEB  |n cis31731039 
938 |a Internet Archive  |b INAR  |n cucumbercookbook0000garg 
938 |a YBP Library Services  |b YANK  |n 12460243 
994 |a 92  |b IZTAP