
Property-Based Testing: Tausende Testfälle aus einer Regel
Property-Based Testing findet Fehler, die erst nach 17 Schritten auftreten. Eine Regel beschreibt das Verhalten, Generator und Shrinker tun den Rest.

Property-Based Testing findet Fehler, die erst nach 17 Schritten auftreten. Eine Regel beschreibt das Verhalten, Generator und Shrinker tun den Rest.

Open-Source-Software im Produkt verlangt S-BOM, Lizenzprüfung, erfüllte Pflichten und Blick auf Schwachstellen. Was der Cyber Resilience Act ändert.

Sicherheit durch Design baut IT-Sicherheit von Anfang an ein: mit Bedrohungsmodellierung, sicheren Defaults und bewährten Bibliotheken statt Eigenbau.

Die Software-Testumfrage 2024 zeigt: Ein Drittel nutzt KI beim Codieren, Testautomatisierung stagniert seit 2020, Testverfahren verlieren an Boden.

Kollaboratives Software-Design deckt Annahmen auf, bevor Code entsteht. Event Storming und Example Mapping ersetzen dabei Dokumentübergaben.

Statische Code-Analyse liefert tausende Findings, ein Sprachmodell soll sie beheben. Wo das klappt und wo Modelle ihr Nichtwissen verschweigen.

Psychologische Sicherheit im Team wächst langsam, ein einziger Vorwurf zerstört sie schnell. Wer drei Lösungen sucht, versteht das Problem besser.

Warum liefert die agile Retrospektive oft dieselben Zettel? Fünf Phasen, ein Design-Canvas und kleine nächste Schritte statt zu großer Maßnahmen.

Das Swiss Testing Board ist die Schweizer Stimme im ISTQB, entstanden Anfang der 2000er. Warum Lernziele nach Bloom messbar sein müssen.

Der ganzheitliche Test macht das ganze Team für Qualität verantwortlich, von der Entdeckung bis zur Produktion. Das verhindert teure Nacharbeit.

Playwright vs. Cypress: Beide testen Komponenten und End-to-End, doch nur Playwright kann Multi-Tab und Cross-Domain. Umsteigen lohnt nicht immer.

Vielen Unternehmen fehlen echte Testleiter, und das kostet still Qualität. Das ACT2LEAD-Modell beschreibt in acht Prinzipien, was Testführung braucht.

Fuzzing klingt nach Chaos, ist aber Methode und deckt Sicherheitslücken systematisch auf. Gezielte Testdaten schlagen den reinen Zufall.

Synthetische Testdaten aus XML- und JSON-Schemas decken Extremwerte ab, die Produktivdaten nie liefern, samt Fehlerbeispielen aus der E-Rechnung.

Viele Tester kennen Testmethoden wie die Grenzwertanalyse, nutzen sie aber selten. Vier Gruppen und eine klare Auswahllogik holen sie in den Alltag.

Autonomik bündelt Informatik, Regelungstechnik und Sensorik für Systeme, die sich selbst absichern. Safety lässt sich nur zur Laufzeit gewährleisten.

Nur 6 % der Tester entsprechen dem klassischen IT-Klischee, der Rest kommt aus anderen Berufen. Was diese Vielfalt für Recruiting bedeutet.

Die Zukunft der Softwareentwicklung wirkt vertrauter als gedacht: KI liefert vor allem schneller Legacy-Code. Gute Entwickler zeichnet das Testen aus.