Device testing lab w trzech słowach

Pewnie wielu z was zastanawia się, czym w ogóle jest wymieniony w tytule device testing lab. W dzisiejszym tekście postaram się was zapoznać z tematem, ponieważ device testing lab to „narzędzie”, z którego powinien korzystać nie tylko tester manualny, ale również developer czy (w zależności od możliwości naszego device lab’a) tester automatyczny. Czy będę opisywał dokładnie jak zbudować swój własny device lab? Otóż nie, ponieważ jest to przedsięwzięcie wymagające sporej wiedzy i zasobów, z którym mógłby nie poradzić sobie nawet Adam Słodowy z programu „Zrób to sam”.…

Poziomy testów

Z naszego marcowego wpisu dowiedzieliście się już, na jakie rodzaje możemy podzielić testowanie oprogramowania, bazując na celach, w jakich je przeprowadzamy. Dziś przyjrzymy się innemu zagadnieniu związanemu z podziałami testów; poziomami testów. Często przez nas przywoływany Sylabus ISTQB Poziomu Podstawowego (wersja 2011.1.2.), na którym będziemy w tym wpisie bazować, wyróżnia 4 poziomy testowania, które odpowiadają 4 poziomom rozwoju oprogramowania (tzw. model V). Nie należy jednak bezkrytycznie…

Co dalej z Agile?

O metodyce Agile mogliście już przeczytać w naszych poprzednich wpisach. W części I rozprawialiśmy na temat specyfiki tego podejścia. Przedstawiliśmy też przykłady zastosowania tej metody. W części II omówiliśmy cztery praktyczne metody testowania w Agile i ich najlepsze praktyki. W tym wpisie zastanowimy się nad przyszłością Agile. Czy zwinne metody w ogóle ją mają? Czy mają jakieś wady? A może są chwilowym kaprysem, nieznaczącym trendem w metodykach pracy? Przekonajmy się!…

Testowanie w DevOps Część I

Po dłuższej nieobecności wracamy do was z kolejnym postem edukacyjnym. Przeglądając strony branżowe, śledząc hashtagi na twitterze i dopuszczając się innych aktywności w social mediach, temat DevOps w środowisku IT nie mógł pozostać dłużej nieopisany. O DevOps wspomnieliśmy już trochę w naszym majowym wpisie Co dalej z Agile?, gdzie wymienialiśmy tę metodę w gronie alternatywny dla metodyk zwinnych. Tematu nie wyczerpaliśmy, dlatego postanowiliśmy poświęcić oddzielny post zagadnieniu DevOps.…

Problemy z automatyzacją testów Część I

Automatyzacja testów to temat bardzo aktualny i na czasie, zwłaszcza w środowiskach wykorzystujących dobrodziejstwa metodyk Agile czy DevOps. Automatyka sprawdza się doskonale w wykonywaniu testów dymnych lub testów regresji. Okazuje się także pomocna w opracowywaniu danych testowych i wykonywaniu założeń testowych, w angażowaniu dużej ilości danych lub w przypadku danych znajdujących się na różnych platformach. Testy automatyczne mogą przynieść zespołowi wiele korzyści, ale tylko, gdy potrafi zarządzać nimi…

Problemy z automatyzacją testów Część II

Tydzień temu mieliście okazję przeczytać pierwszą część tekstu o problemach z automatyzacją testów. W tym tygodniu kontynuujemy ten wątek. Opisaliśmy trzy kolejne trudności, które mogą pojawić się przy wdrażaniu automatów do projektu. Współpraca i komunikacja Dobra współpraca i komunikacja w zespole to wyzwanie nie tylko w przypadku zespołów wdrażających testy automatyczne, ale i tych zajmujących się testami manualnymi. Jednak w przypadku tych pierwszych sprawa się komplikuje, ponieważ sytuacja wymaga…
wypróbuj

Zarejestruj się i zacznij działać!