Kapitel 9. Testen
Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com
Die Welt der automatisierten Tests hat sich erheblich weiterentwickelt, seit ich angefangen habe, Code zu schreiben, und jeden Monat scheint es ein neues Tool oder eine neue Technik zu geben, die es noch besser macht. Aber es gibt immer noch Herausforderungen, wenn es darum geht, die Funktionalität unseres Codes effektiv und effizient zu testen, wenn er sich über ein verteiltes System erstreckt. In diesem Kapitel werden die Probleme, die mit dem Testen von feinkörnigeren Systemen verbunden sind, aufgeschlüsselt und einige Lösungen vorgestellt, mit denen du sicherstellen kannst, dass du deine neuen Funktionen mit Zuversicht veröffentlichen kannst.
Testen ist ein weites Feld. Selbst wenn wir nur über automatisierte Tests sprechen, gibt es eine große Anzahl zu berücksichtigen. Mit Microservices haben wir eine weitere Ebene der Komplexität hinzugefügt. Es ist wichtig zu verstehen, welche verschiedenen Arten von Tests wir durchführen können, um die manchmal gegensätzlichen Kräfte auszugleichen, die darin bestehen, unsere Software so schnell wie möglich in Produktion zu bringen und gleichzeitig sicherzustellen, dass unsere Software von ausreichender Qualität ist. In Anbetracht des Umfangs des Testens als Ganzes, werde ich nicht versuchen, das Thema umfassend zu erforschen. Stattdessen geht es in diesem Kapitel vor allem darum, wie sich ...
Get Aufbau von Microservices, 2. Auflage now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.