Efficient Unit Testing of Complex Web Applications - Dominik Guzei

Efficient Unit Testing of Complex Web Applications

Improving the Quality of your Unit Tests by Introducing Test Doubles to Mock slow APIs

(Autor)

Buch | Softcover
52 Seiten
2016
AV Akademikerverlag
978-3-639-64372-5 (ISBN)
35,90 inkl. MwSt
  • Titel nicht im Sortiment
  • Artikel merken
The open standards JavaScript and HTML weren't originally intended for the development of complex applications but to render the contents of hyperlinked text documents known as the websites in the Internet. Professional development of applications running in the browser is still in its early days which often manifests itself in the ignorance of established engineering practices and techniques for quality assurance of software projects. One explanation for this ignorance could be that the necessary tools to support these practices had to be re-developed from the ground up to fit the browser environment and that most of them are still very new and relatively unknown. One of these established practices of agile software engineering is Test-Driven-Development which can be used to produce high quality software with less defects and exhaustive test coverage. This book examines the importance of Test-Driven-Development in the context of web development and describes the problems that can arise if no countermeasures are taken. It proposes the use of Test Doubles as potential improvement of Test-Driven-Development by replacing dependencies with undesirable side effects of components under test. Multiple practical examples are used to measure and discuss the effect of Test Doubles on Test-Driven-Development.

Software engineer from Austria who studied Computer Science at the University of Applied Sciences, Salzburg with the focus in Web & Communities. Throughout his career as front-end Javascript developer he gained a lot of practical experience in testing complex web applications and writing efficient test suites.

Erscheint lt. Verlag 9.3.2016
Sprache englisch
Maße 150 x 220 mm
Gewicht 94 g
Themenwelt Informatik Software Entwicklung Qualität / Testen
Schlagworte Software
ISBN-10 3-639-64372-0 / 3639643720
ISBN-13 978-3-639-64372-5 / 9783639643725
Zustand Neuware
Haben Sie eine Frage zum Produkt?
Mehr entdecken
aus dem Bereich
Aus- und Weiterbildung zum Certified Tester – Foundation Level nach …

von Andreas Spillner; Tilo Linz

Buch | Hardcover (2024)
dpunkt (Verlag)
39,90
Die Softwaretest-Normen verstehen und anwenden

von Matthias Daigl; Rolf Glunz

Buch | Hardcover (2024)
dpunkt (Verlag)
44,90
Methoden und Techniken für Softwarequalität in der agilen Welt

von Tilo Linz

Buch | Hardcover (2023)
dpunkt (Verlag)
39,90