Blogbeiträge

Automatisiertes Testen
Björn Geisemeyer

Legacy Code testen mit Approval Tests

Die Code-Weiten des Legacy-Raums erkunden – Wo noch nie ein Test zuvor gewesen ist In den Galaxien der Softwareentwicklung ist die Sicherstellung der Qualität von größter Bedeutung und gleichzeitig so oft vernachlässigt. Die Arbeit in ungetestetem und unbekanntem Code ist so üblich wie allgemein unbeliebt. Wer freut sich schon auf

Weiterlesen »
Stryker Mutator zur Coverage Analyse
Automatisiertes Testen
Stefan Lieser

Mutation Testing und Continuous Integration

Die Clean Code Developer Initiative benennt neben Prinzipien auch diverse Praktiken, die ein Team anwenden sollte. Dazu gehören Integrationstests (oranger Grad) Unit Tests (gelber Grad) Coverage Analyse (gelber Grad) Continuous Integration (grüner Grad) Diese vier Praktiken leisten gemeinsam einen sehr wichtigen Beitrag zum Wert der Korrektheit. Die Praktiken Integrations- und

Weiterlesen »
Integrationstests mit Docker
Automatisiertes Testen
Stefan Lieser

Integrationstests mit Docker

Update 29.01.2024: Ich habe den Beispielcode auf .NET Core 8 und die jeweils aktuellen NuGet Pakete angepasst. Ferner liegt der Code jetzt bei GitLab statt bei GitHub. Sind Integrationstests sinnvoll? Immer wieder steht in unseren Trainings die Frage im Raum, ob Integrationstests sinnvoll oder sogar notwendig sind. Unsere klare Antwort

Weiterlesen »
Flow Design Seminare - Clean Code Academy - Stefan Lieser
Automatisiertes Testen
Stefan Lieser

Unit Tests are your Friends

Angeregt durch die Diskussion mit Teilnehmern eines Clean Code Developer Workshops habe ich mich wieder einmal mit der Frage befasst, welche Strategien beim automatisierten Testen ich anwende und empfehle.

Weiterlesen »
Aus die Maus, mehr gibt's nicht.
de_DEGerman