blog.pomek.pl

ToDo: Tu powinna być jakaś mądra, życiowa sentencja…

Aktualności

Protractor - testowanie end-to-end wielojęzycznych stron

Kategoria: JavaScript Data publikacji:

Testy end-to-end pozwalają zautomatyzować proces testowania aplikacji. Jeśli nasz projekt będzie dostępny tylko w jednym języku, to nie powinniśmy mieć większych problemów z napisaniem takich testów. Problem zaczyna się pojawiać, kiedy nasze testy powinny pokrywać kilka wersji językowych. Poszczególne fragmenty aplikacji mogą różnić się nie tylko tekstami, ale również opcjami w polach formularzu, czy formatowaniem liczb.

Pełny wpis

Czy ten moduł działa? Wstęp do testów integracyjnych

Kategoria: Software Development Data publikacji:

Testy jednostkowe mówią, że każda nasza pojedyncza klasa działa. Czy jednak jest to wystarczająca gwarancja, aby stwierdzić, że moduł po spięciu kilku klas będzie działać? Nie. Tę gwarancję ma zapewnić warstwa testów integracyjnych, która jest następną warstwą testowania automatycznego - zaraz po testach jednostkowych.

Pełny wpis

String Calculator i pierwszy kontakt z TDD

Kategoria: PHP Data publikacji:

Niedawno napisałem artykuł na temat testów jednostkowych, którego treść mocno skupiła się na teorii. Nie pokazałem żadnych narzędzi ani sposobów jak takie testy pisać. W tym artykule rozwiążę krótkie ćwiczenie (Code Kata) zgodnie z metodyką TDD. Jako ciekawostkę dodam, swój pierwszy kontakt z TDD jak i testami, również doświadczyłem z tym zadaniem.

Pełny wpis

Po co mi te testy jednostkowe?

Kategoria: Software Development Data publikacji:

Deweloperzy, którzy jeszcze nie doświadczyli kontaktu z testami jednostkowymi, nie wiedzą jak wiele tracą i jak bardzo utrudniają sobie tworzenie aplikacji. Testy jednostkowe to fundament testów automatycznych, który aplikacja powinna posiadać. Automatyczny proces testowania pozwala zautomatyzować proces aktualizowania produkcji, a to zmniejsza ryzyko wystąpienia błędu. Jednak zanim dojdziemy do automatycznych aktualizacji, najpierw musimy przejść przez pierwszy etap - testy jednostkowe.

Pełny wpis