Loading...
Skip to Content

Podcast Better Software Design

O testowalności oprogramowania z Kamilem Grzybkiem

Odcinek 45, 29 listopada 2022

Złożony system informatyczny może być postrzegany jako zbiór stanów ze zdefiniowanymi sposobami przejść pomiędzy nimi, gdzie testy weryfikują poprawność poszczególnych przejść stanowych.

Taką definicję w dzisiejszym odcinku wprowadza Kamil Grzybek, z którym rozmawiamy o testowalności oprogramowania i związanych z nią zagadnieniach.

W tym odcinku usłyszysz:

  • kategoryzacji testów
  • testowalności systemu i czynnikach na nią wpływających
  • piramidzie testów i jej dopasowaniu w poszczególnych fragmentach projektu
  • pokrycia kodu testami na poszczególnych poziomach piramidy
  • trade-offach
  • betonowaniu systemu niewłaściwymi testami

Materiały dodatkowe

Cytat odcinka

Jeśli nie mamy zaufania do naszych testów, to te testy nie mają żadnego sensu

Ten podcast jest dostępny na platformach


Podcast Better Software Design

Warto także posłuchać...

Ola Kunysz

O Test Smells z Olą Kunysz

Test to obywatel pierwszej kategorii w projekcie, jego kod należy więc postawić na tym samym poziomie co kod...
Odcinek 15
Jakub Nabrdalik

O architekturze mikroserwisowej z Kubą Nabrdalikiem

Bez dwóch zdań architektura mikroserwisowa jest złożona i trudna w implementacji, a jednocześnie bardzo często...
Odcinek 13
Andrzej Krzywda

O programowaniu aspektowym z Andrzejem Krzywdą

Czym są cross-cutting concerns, point-cuts, join-points, advices oraz aspects? Jak wspomniane zagadnienia...
Odcinek 7

Potrzebujesz wsparcia w poprawie jakości projektu, architektury lub zwiększenia umiejętności w zespole?