Test wydajności PHP i MySQL na hostingu to bardzo dobry pomysł. Dzięki niemu możesz określić, jaka jest prędkość i przepustowość serwera w zakresie przetwarzania zapytań do baz danych – a tym samym, jak poradzi sobie z aplikacją czy stroną internetową. Zobacz, jak szybko przeprowadzić taki test.
testing
java.time.Clock – testowanie czasu
Proces testowania przez wielu z nas traktowany jest podobnie jak sztuka. Dobre testy powinny spełniać wiele czynników by mogły być nazwane “dobrymi”. Jednym z nich jest brak zależność od czasu. Nasze testy powinny być tak szybkie jak to tylko możliwe oraz nie powinny zależeć od czynników zewnętrznych (mówimy o testach jednostkowych). Aby pozbyć się zależności czasowych Java 8 dostarczyła nam nową klasę java.time.Clock.
C_tech #1 TDD in practice – zaproszenie na prelekcję
Już 17 maja w Katowicach obędzie się pierwsze spotkanie z serii C_tech. Są to spotkania organizowane przez firmę Connectis_, które będą się odbywać w ich siedzibie. Miło mi poinformować, iż będę występował jako pierwszy prelegent z tematem “C_tech #1 TDD in practice“.
#28 Spring Boot – Testowanie z GreenMail
Podczas przygotowania mojej prezentacji na SpreadIT, obracałem się wokół domeny związanej z mejlami. Ponieważ była to prezentacja o TDD, musiałem w jakiś sposób przetestować moją usługę do wysyłania mejli. Po wyszukaniu dostępnych rozwiązań postanowiłem wybrać bibliotekę GreenMail. Jest to prawdopodobnie jedyna biblioteka, która może być wykorzystywana jednocześnie do wysyłania jak i odbierania emaili.
Piąta planeta w układzie czyli JUnit 5 Jupiter
10-tego września miało miejsce oficjalne wydanie JUnitów w wersji 5. Autorzy wprowadzili rozwiązania, które sprawdziły się w innych bibliotekach łącząc to w jedną całość. Zmieniło się także podejście do architektury biblioteki. Czy warto już zacząć migrować się do najnowszej wersji?
Używałeś już Spocka?
JUnity, JUnity, i jeszcze raz JUnity. Tak do jakiegoś czasu wyglądało moje testowanie. Na konferencjach coraz częściej pojawiał się skrót BDD, czyli Behavior Driven Development oraz kojarzące się ze Star Trekiem słowo Spock. Spock jest frameworkiem do testowania kodu w języku Java jak i Groovy, który został wydany w wersji 1.0 w roku 2015.