45. O testowalności oprogramowania z Kamilem Grzybkiem
Description
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 wraz z Kamilem poruszamy m.in. tematy:
- 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.
Zapraszam!