{"product_id":"testgetriebene-entwicklung-mit-javascript","title":"Testgetriebene Entwicklung mit JavaScript","description":"\u003cspan\u003eEntwickeln oder warten Sie JavaScript-Webapplikationen und haben immer ein ungutes Gefühl, wenn Sie Ihre Software in Betrieb\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003enehmen? Dann wird es höchste Zeit, dass Sie sich mit testgetriebener Entwicklung vertraut machen. Dieses Buch zeigt JavaScript-Entwicklern, wie Test-Driven Development (TDD) in der\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003ePraxis funktionieren kann.\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\u003cspan\u003eAnschaulich macht Sie Sebastian Springer zunächst mit den allgemeinen TDD-Grundlagen vertraut. Er zeigt, wie Sie diese auf\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003edas JavaScript-Umfeld übertragen können und stellt verschiedene Testframeworks vor (Jasmine, QUnit, Karma und JsTestDriver). In\u003c\/span\u003e\u003cbr\u003e\u003cspan class=\"highlight\"\u003eeiner\u003c\/span\u003e\u003cspan\u003e ausführlichen Beispielanwendung können Sie das Gelernte dann im Red-Green-Refactor-Zyklus praktisch nachvollziehen und üben.\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\u003cspan\u003eDarauf aufbauend lernen Sie weitere Facetten der testgetriebenen Entwicklung mit JavaScript kennen, die für Ihre tägliche Arbeit hilfreich oder notwendig sind, u.a.:\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\u003cspan\u003e- Testinfrastruktur für mehrere Browser\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003e- Spys, Stubs und Mocks\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003e- Abhängigkeiten vom DOM\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003e- Asynchrone Operationen\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003e- Testen von Bestandscode\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003e- Node.js-Anwendungen testgetrieben\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003eentwickeln\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003e- Werkzeuge, die das Testen leichter machen\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\u003cspan\u003eTDD-Einsteiger haben nach der Lektüre einen Überblick über TDD im JavaScript-Umfeld und können eigene Projekte testgetrieben durchführen. JavaScript-Entwickler, die bereits testgetrieben\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003eentwickeln, können die fortgeschrittenen Kapitel zum Nachschlagen und Vertiefen verwenden.\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\u003cspan\u003eVorausgesetzt werden Erfahrungen in der JavaScript-Entwicklung.\u003c\/span\u003e","brand":"Kidsprogram","offers":[{"title":"Default Title","offer_id":34498258600100,"sku":"","price":30.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0400\/8335\/7860\/products\/11_b50a2a51-b219-487c-943e-8f82c2eef1a2.jpg?v=1590754271","url":"https:\/\/ressoft-7.myshopify.com\/products\/testgetriebene-entwicklung-mit-javascript","provider":"ressoft-7","version":"1.0","type":"link"}