Learning Behavior-driven Development with JavaScript:
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Elektronisch E-Book |
Sprache: | English |
Veröffentlicht: |
Packt Publishing
2015
|
Schriftenreihe: | Community experience distilled
|
Schlagworte: | |
Beschreibung: | Print version record |
Beschreibung: | 1 online resource |
ISBN: | 133601248X 9781336012486 9781784390174 1784390178 |
Internformat
MARC
LEADER | 00000nmm a2200000zc 4500 | ||
---|---|---|---|
001 | BV045351096 | ||
003 | DE-604 | ||
005 | 00000000000000.0 | ||
007 | cr|uuu---uuuuu | ||
008 | 181210s2015 |||| o||u| ||||||eng d | ||
020 | |a 133601248X |9 1-336-01248-X | ||
020 | |a 9781336012486 |9 978-1-336-01248-6 | ||
020 | |a 9781784390174 |9 978-1-78439-017-4 | ||
020 | |a 1784390178 |9 1-78439-017-8 | ||
035 | |a (ZDB-4-ITC)ocn904085449 | ||
035 | |a (OCoLC)904085449 | ||
035 | |a (DE-599)BVBBV045351096 | ||
040 | |a DE-604 |b ger |e rda | ||
041 | 0 | |a eng | |
082 | 0 | |a 004.10923478 | |
100 | 1 | |a Amodeo, Enrique |e Verfasser |4 aut | |
245 | 1 | 0 | |a Learning Behavior-driven Development with JavaScript |
264 | 1 | |b Packt Publishing |c 2015 | |
300 | |a 1 online resource | ||
336 | |b txt |2 rdacontent | ||
337 | |b c |2 rdamedia | ||
338 | |b cr |2 rdacarrier | ||
490 | 0 | |a Community experience distilled | |
500 | |a Print version record | ||
505 | 8 | |a JavaScript is not only widely used to create attractive user interfaces for the Web, but with the advent of Node.js, it is also becoming a very popular and powerful language to write server-side applications. Using behavior-driven development and some common testing patterns and best practices, you will be able to avoid these traps. This book will show you how to do BDD in a practical way. We will start with a basic introduction of what BDD is and why the classical approach to testing has failed. Afterwards, we will dive directly into an introduction to Node.js, Mocha, and Sinon. JS. Finally, we will cover more advanced subjects such as how to write a fast and effective test suite for a RESTful web API, and how to do the same with a rich UI using Cucumber.js and Protractor. This book will give you great insight into how to architect your system to make it more testable and modular, but at the same time avoid the nightmare of abusing mock objects | |
650 | 7 | |a COMPUTERS / Computer Literacy |2 bisacsh | |
650 | 7 | |a COMPUTERS / Computer Science |2 bisacsh | |
650 | 7 | |a COMPUTERS / Data Processing |2 bisacsh | |
650 | 7 | |a COMPUTERS / Hardware / General |2 bisacsh | |
650 | 7 | |a COMPUTERS / Information Technology |2 bisacsh | |
650 | 7 | |a COMPUTERS / Machine Theory |2 bisacsh | |
650 | 7 | |a COMPUTERS / Reference |2 bisacsh | |
650 | 7 | |a Application software / Development |2 fast | |
650 | 7 | |a Java (Computer program language) |2 fast | |
650 | 4 | |a Java (Computer program language) |v Software |a Application software |x Development | |
776 | 0 | 8 | |i Erscheint auch als |n Druck-Ausgabe |a Amodeo, Enrique |t Learning behavior-driven development with javascript : create powerful yet simple-to-code BDD test suites in JavaScript using the most popular tools in the community |d Birmingham, England : Packt Publishing Ltd, 2015 |h v, 373 pages |k Community experience distilled |z 9781784392642 |
912 | |a ZDB-4-ITC | ||
999 | |a oai:aleph.bib-bvb.de:BVB01-030737749 |
Datensatz im Suchindex
_version_ | 1804179176250408960 |
---|---|
any_adam_object | |
author | Amodeo, Enrique |
author_facet | Amodeo, Enrique |
author_role | aut |
author_sort | Amodeo, Enrique |
author_variant | e a ea |
building | Verbundindex |
bvnumber | BV045351096 |
collection | ZDB-4-ITC |
contents | JavaScript is not only widely used to create attractive user interfaces for the Web, but with the advent of Node.js, it is also becoming a very popular and powerful language to write server-side applications. Using behavior-driven development and some common testing patterns and best practices, you will be able to avoid these traps. This book will show you how to do BDD in a practical way. We will start with a basic introduction of what BDD is and why the classical approach to testing has failed. Afterwards, we will dive directly into an introduction to Node.js, Mocha, and Sinon. JS. Finally, we will cover more advanced subjects such as how to write a fast and effective test suite for a RESTful web API, and how to do the same with a rich UI using Cucumber.js and Protractor. This book will give you great insight into how to architect your system to make it more testable and modular, but at the same time avoid the nightmare of abusing mock objects |
ctrlnum | (ZDB-4-ITC)ocn904085449 (OCoLC)904085449 (DE-599)BVBBV045351096 |
dewey-full | 004.10923478 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 004 - Computer science |
dewey-raw | 004.10923478 |
dewey-search | 004.10923478 |
dewey-sort | 14.10923478 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
format | Electronic eBook |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>02902nmm a2200481zc 4500</leader><controlfield tag="001">BV045351096</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">00000000000000.0</controlfield><controlfield tag="007">cr|uuu---uuuuu</controlfield><controlfield tag="008">181210s2015 |||| o||u| ||||||eng d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">133601248X</subfield><subfield code="9">1-336-01248-X</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781336012486</subfield><subfield code="9">978-1-336-01248-6</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781784390174</subfield><subfield code="9">978-1-78439-017-4</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1784390178</subfield><subfield code="9">1-78439-017-8</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(ZDB-4-ITC)ocn904085449</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)904085449</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV045351096</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rda</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">004.10923478</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Amodeo, Enrique</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Learning Behavior-driven Development with JavaScript</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="b">Packt Publishing</subfield><subfield code="c">2015</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 online resource</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="490" ind1="0" ind2=" "><subfield code="a">Community experience distilled</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Print version record</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">JavaScript is not only widely used to create attractive user interfaces for the Web, but with the advent of Node.js, it is also becoming a very popular and powerful language to write server-side applications. Using behavior-driven development and some common testing patterns and best practices, you will be able to avoid these traps. This book will show you how to do BDD in a practical way. We will start with a basic introduction of what BDD is and why the classical approach to testing has failed. Afterwards, we will dive directly into an introduction to Node.js, Mocha, and Sinon. JS. Finally, we will cover more advanced subjects such as how to write a fast and effective test suite for a RESTful web API, and how to do the same with a rich UI using Cucumber.js and Protractor. This book will give you great insight into how to architect your system to make it more testable and modular, but at the same time avoid the nightmare of abusing mock objects</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">COMPUTERS / Computer Literacy</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">COMPUTERS / Computer Science</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">COMPUTERS / Data Processing</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">COMPUTERS / Hardware / General</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">COMPUTERS / Information Technology</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">COMPUTERS / Machine Theory</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">COMPUTERS / Reference</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Application software / Development</subfield><subfield code="2">fast</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Java (Computer program language)</subfield><subfield code="2">fast</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Java (Computer program language)</subfield><subfield code="v">Software</subfield><subfield code="a">Application software</subfield><subfield code="x">Development</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Erscheint auch als</subfield><subfield code="n">Druck-Ausgabe</subfield><subfield code="a">Amodeo, Enrique</subfield><subfield code="t">Learning behavior-driven development with javascript : create powerful yet simple-to-code BDD test suites in JavaScript using the most popular tools in the community</subfield><subfield code="d">Birmingham, England : Packt Publishing Ltd, 2015</subfield><subfield code="h">v, 373 pages</subfield><subfield code="k">Community experience distilled</subfield><subfield code="z">9781784392642</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-4-ITC</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-030737749</subfield></datafield></record></collection> |
id | DE-604.BV045351096 |
illustrated | Not Illustrated |
indexdate | 2024-07-10T08:15:42Z |
institution | BVB |
isbn | 133601248X 9781336012486 9781784390174 1784390178 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-030737749 |
oclc_num | 904085449 |
open_access_boolean | |
physical | 1 online resource |
psigel | ZDB-4-ITC |
publishDate | 2015 |
publishDateSearch | 2015 |
publishDateSort | 2015 |
publisher | Packt Publishing |
record_format | marc |
series2 | Community experience distilled |
spelling | Amodeo, Enrique Verfasser aut Learning Behavior-driven Development with JavaScript Packt Publishing 2015 1 online resource txt rdacontent c rdamedia cr rdacarrier Community experience distilled Print version record JavaScript is not only widely used to create attractive user interfaces for the Web, but with the advent of Node.js, it is also becoming a very popular and powerful language to write server-side applications. Using behavior-driven development and some common testing patterns and best practices, you will be able to avoid these traps. This book will show you how to do BDD in a practical way. We will start with a basic introduction of what BDD is and why the classical approach to testing has failed. Afterwards, we will dive directly into an introduction to Node.js, Mocha, and Sinon. JS. Finally, we will cover more advanced subjects such as how to write a fast and effective test suite for a RESTful web API, and how to do the same with a rich UI using Cucumber.js and Protractor. This book will give you great insight into how to architect your system to make it more testable and modular, but at the same time avoid the nightmare of abusing mock objects COMPUTERS / Computer Literacy bisacsh COMPUTERS / Computer Science bisacsh COMPUTERS / Data Processing bisacsh COMPUTERS / Hardware / General bisacsh COMPUTERS / Information Technology bisacsh COMPUTERS / Machine Theory bisacsh COMPUTERS / Reference bisacsh Application software / Development fast Java (Computer program language) fast Java (Computer program language) Software Application software Development Erscheint auch als Druck-Ausgabe Amodeo, Enrique Learning behavior-driven development with javascript : create powerful yet simple-to-code BDD test suites in JavaScript using the most popular tools in the community Birmingham, England : Packt Publishing Ltd, 2015 v, 373 pages Community experience distilled 9781784392642 |
spellingShingle | Amodeo, Enrique Learning Behavior-driven Development with JavaScript JavaScript is not only widely used to create attractive user interfaces for the Web, but with the advent of Node.js, it is also becoming a very popular and powerful language to write server-side applications. Using behavior-driven development and some common testing patterns and best practices, you will be able to avoid these traps. This book will show you how to do BDD in a practical way. We will start with a basic introduction of what BDD is and why the classical approach to testing has failed. Afterwards, we will dive directly into an introduction to Node.js, Mocha, and Sinon. JS. Finally, we will cover more advanced subjects such as how to write a fast and effective test suite for a RESTful web API, and how to do the same with a rich UI using Cucumber.js and Protractor. This book will give you great insight into how to architect your system to make it more testable and modular, but at the same time avoid the nightmare of abusing mock objects COMPUTERS / Computer Literacy bisacsh COMPUTERS / Computer Science bisacsh COMPUTERS / Data Processing bisacsh COMPUTERS / Hardware / General bisacsh COMPUTERS / Information Technology bisacsh COMPUTERS / Machine Theory bisacsh COMPUTERS / Reference bisacsh Application software / Development fast Java (Computer program language) fast Java (Computer program language) Software Application software Development |
title | Learning Behavior-driven Development with JavaScript |
title_auth | Learning Behavior-driven Development with JavaScript |
title_exact_search | Learning Behavior-driven Development with JavaScript |
title_full | Learning Behavior-driven Development with JavaScript |
title_fullStr | Learning Behavior-driven Development with JavaScript |
title_full_unstemmed | Learning Behavior-driven Development with JavaScript |
title_short | Learning Behavior-driven Development with JavaScript |
title_sort | learning behavior driven development with javascript |
topic | COMPUTERS / Computer Literacy bisacsh COMPUTERS / Computer Science bisacsh COMPUTERS / Data Processing bisacsh COMPUTERS / Hardware / General bisacsh COMPUTERS / Information Technology bisacsh COMPUTERS / Machine Theory bisacsh COMPUTERS / Reference bisacsh Application software / Development fast Java (Computer program language) fast Java (Computer program language) Software Application software Development |
topic_facet | COMPUTERS / Computer Literacy COMPUTERS / Computer Science COMPUTERS / Data Processing COMPUTERS / Hardware / General COMPUTERS / Information Technology COMPUTERS / Machine Theory COMPUTERS / Reference Application software / Development Java (Computer program language) Java (Computer program language) Software Application software Development |
work_keys_str_mv | AT amodeoenrique learningbehaviordrivendevelopmentwithjavascript |