Smoke testing i Sanity testing

W tym tygodniu wzięliśmy pod lupę Smoke testing (zwane też testami dymnymi) i Sanity testing. Nazwy brzmią interesująco i z pewnością intrygują. Co to za testy, do czego się ich używa, jakie mają mocne i słabe strony i czym się od siebie różnią? Jeśli szukacie odpowiedzi na któreś z tych pytań, zapraszamy do zapoznania […]

Testowanie w Agile
Część II

Cztery metody testowania w Agile   Dwa tygodnie temu przedstawiliśmy wam metodykę Agile. Omówiliśmy jej zalety, wskazaliśmy potencjalne trudności i opisaliśmy dwie najbardziej popularne metody wykorzystujące zwinne podejście: Scrum i Kanban. W tym poście zapraszamy do zapoznania się z czterema najbardziej popularnymi metodami testowania oprogramowania w zwinnych […]

Czym są live testy?

Jako mniej lub bardziej wprawieni testerzy z pewnością rozumiecie podział na testy manualne i automatyczne. Znacie również różne typy testów; funkcjonalne, niefunkcjonalne, retesty czy testy biało i czarnoskrzynkowe, o których wspominaliśmy w poprzednich wpisach. Dzisiaj nadszedł czas, aby wgłębić się w mniej znany temat live testów. Czemu tak mało się […]

Testowanie w Agile
Część I

W ciągu ostatnich kilku lat mogliśmy zaobserwować upowszechnienie się nowej metody pracy, która wtargnęła do świata programowania i testowania z niemałym impetem. Mowa tu o metodyce Agile, zwanej też metodą/techniką zwinną. Według The 11th Annual State of Agile Report, w roku 2017 94% organizacji biorących udział w badaniu, […]

Rodzaje testów

Zastanawiacie się może, po co w ogóle dokonywać podziału testów, utrudniać sobie życie regułkami i formułami? Podzielić testy na rodzaje można na wiele sposobów i wiele tych charakterystyk funkcjonuje w świecie informatycznym. Jedne bardziej, drugie mniej popularne. Pewnego rodzaju otuchą, dla osób które z przerażaniem czytają ten wstęp, […]

Jak znaleźć buga w aplikacji Tips&Tricks

Jak znaleźć buga w aplikacji (oprogramowaniu, systemie, czy co akurat przyszło nam testować)? Pytanie proste, a odpowiedź na nie niezwykle złożona, ponieważ obejmuje wiele różnych aspektów. Nie istnieje zatem jedno rozwiązanie, jedna uniwersalna rada, trik czy technika, która zagwarantuje nam efektywność w każdej możliwej sytuacji. Próżno też szukać ogólnej […]

Tester vs. Programista

Kiedy rozpoczęliście już swoją testerską karierę, kiedy opanowaliście odpowiednią ilość materiału, wiedzę, skończyliście kursy i odbyliście praktyki, czeka was ostateczne starcie, w którym wygrać może tylko jeden. Nierówna walka na śmierć i życie między programistą a testerem. Siądźcie wygodnie w fotelu i wyostrzcie swój wzrok, albowiem razem spróbujemy raz […]

Małpie testowanie

Rodzajów testowania oprogramowania czy aplikacji jest wiele i wciąż pojawiają się nowe, bardziej zaawansowane metody. W natłoku możliwości my postanowiliśmy się przyjrzeć technice bardzo prostej, bardzo losowej, ale jednocześnie takiej, która może uratować projekt od katastrofy. Mówimy tu oczywiście o małpim testowaniu (ang. Monkey testing), które oprócz […]

Testy strukturalne – czyli testy białej skrzynki

Co pierwsze przychodzi wam na myśl, gdy słyszycie o białej skrzynce? Większość z nas raczej nie kojarzy tego od razu z testowaniem oprogramowania. A zdecydowanie nie chodzi nam o ostatni hit domowych aranżacji 😉 . Dzięki naszemu dzisiejszemu postowi zapoznacie się z definicją testów strukturalnych, czyli tak zwanych testów biało-skrzynkowych. Dowiedziecie się, […]

Cykl życia buga

Bug… dla niektórych synonim koszmaru i dodatkowych godzin spędzonych przed ekranem monitora. Dla innych powód do dumy i potwierdzenie skuteczności umiejętności testerskich. Przyjrzymy się, czym są bugi, zwane też defektami, robakami, pluskwami czy błędami. Jak wygląda proces radzenia sobie z nimi? Jak się je opisuje? Zapraszamy […]