Przejdź do treści

testerembyc.pl

Czyli blog o tym, jak to jest być nie tylko testerem

Plany vs. rzeczywistość [vlog #001]

Zapraszam do krótkiego filmu, w którym opowiem o tym jak rzeczywistość potrafi modyfikować wszelkie plany, czyli jak w projektach IT zmieniające się wymagania potrafią wpłynąć na jakość oprogramowania oraz sam proces testowania.

Jeszcze mniejszy framework do testów w Pythonie

/images/posts/jeszcze-mniejszy-framework-do-testow-w-pythonie.jpg

Zdjęcie zaczerpnięte z portalu Pexels

Poniższy wpis jest kontynuacją poprzedniego wpisu, gdzie próbowałem pokazać Ci jak w Pythonie można stworzyć najmniejszy framework do testów.

Czym się dzisiaj wspólnie zajmiemy?

Otóż odpowiemy sobie na 2 pytania:

  • Czy aby na pewno 16 linijek kodu, to najmniejsza możliwa ilość?

  • Czy da się w tych 16 linijkach kodu stworzyć bardziej rozbudowany framework?

Odpowiedzi na te pytania zapewne się domyślasz, ale jeśli chcesz wiedzieć jak, to nie pozostaje Ci nic innego jak zagłębić się w dalszą część tego wpisu.

Czytaj więcej… (zostało 12 minut czytania)

Najmniejszy framework do testów w Pythonie

/images/posts/20201218/bobcat.jpg

Zdjęcie zaczerpnięte z portalu Pexels

Jeśli interesujesz się choć trochę programowaniem, to zapewne trafiłeś kiedyś na artykuły porównujące, ile linii kodu potrzebnych jest do stworzenia uwielbianego hello world w różnych językach programowania. Sam zresztą pokazywałem, w pierwszym wpisie na tym blogu ile linii kodu potrzebne jest w Pythonie, aby wyświetlić proste witaj świecie. A co by się stało, gdybyśmy w tych rozważaniach poszli ciut dalej i zastanowili się, ile potrzebnych jest linii kodu, aby stworzyć działający framework do testów?

Czytaj więcej… (zostało 12 minut czytania)

Ucz się na cudzych błędach

/images/posts/20201126/wrong_sum.jpg

Prowodyrem tego wpisu jest mój młodszy syn, a cała historia wydarzyła się jednego z jesiennych wieczorów. Jeśli więc jesteś ciekaw co też młody przeskrobał i jaki to związek ma z nauką czegokolwiek, to zapraszam do dalszej lektury.

Czytaj więcej… (zostało 4 minut czytania)

Dobry tester? A kto to taki?

/images/posts/20200831/tester_picture.jpeg

Czy zastanawiałeś się kiedyś, co to znaczy być tzw. dobrym testerem? Zapewne każdy ma jakieś wyobrażenie na ten temat i podziwia kogoś, kogo uznaje za taką osobę. Jeśli jesteś ciekaw jakie ja mam na to spojrzenie, to zapraszam do lektury.

Czytaj więcej… (zostało 6 minut czytania)

Jak dorobić do etatu, czyli tester tworzy RPA

/images/posts/20200813/rpa_picture.jpeg

Zapewne zauważyłeś mój drogi czytelniku, że od pewnego czasu nic nie napisałem. Powodów tego stanu rzeczy jest kilka, a o jednym z nich przeczytasz za chwilę. Zanim to zrobisz, zadam Ci kilka pytań:

  • Czy jako tester oprogramowania jesteś w stanie dorobić sobie do etatu?

  • Czy takie okazje trafiają się w trakcie pandemii?

  • Jak znaleźć okazję?

  • Jak podejść do współpracy ze zleceniodawcą pracując na etacie?

  • Na co zwrócić uwagę przy omawianiu współpracy?

  • Jak wycenić swoją pracę?

Jeśli choć na jedno pytanie nie znasz odpowiedzi, to zapraszam do poniższego artykułu, w którym postaram się odpowiedzieć na powyższe pytania.

Czytaj więcej… (zostało 17 minut czytania)

Dekoratory w Pythonie

Ostatnich kilka artykułów na tym blogu, było związane z ogólnikami dotyczącymi testów i zawodu testera. Tym razem wpis typowo techniczny związany z moim ulubionym językiem programowania, czyli Pythonem. Język ten ma pewne magiczne metody i elementy nie spotykane w innych językach (lub sposób ich użycia i implementacji jest dużo bardziej złożony). Jednym z takich elementów jest tzw. dekorator.

Czytaj więcej… (zostało 17 minut czytania)

Dlaczego nie będziesz testerem i co możesz z tym fantem zrobić jeśli bardzo chcesz?

Zachęcony wątkiem z Facebookowej grupy dotyczącej testowania oprogramowania, w którym mowa o problemach z podjęciem pracy w zawodzie testera oprogramowania, dorzucę swoje 3 grosze do tej rozmowy. Pamiętaj, mój drogi czytelniku, że jestem zupełnie oderwany od juniorskiej rzeczywistości, bo mam już te kilka lat stażu pracy w tym zawodzie, zachęcam cię jednak do przeczytania poniższego wpisu, szczególnie jeśli jesteś w sytuacji opisanej powyżej.

Czytaj więcej… (zostało 7 minut czytania)

Cała prawda o testach oprogramowania i czym one są

Tytuł szumny i jeśli zwrócił Twoją uwagę, to bardzo się cieszę, bo pewnie tak jak ja swego czasu nie znalazłeś odpowiedzi na pytanie, czym są testy oprogramowania? Zapewne przeglądając Wikipedię i inne szanowane źródła wiedzy dla testerów, widziałeś mój czytelniku, definicję dotyczącą testowania oprogramowania. Mówi ona m.in. że testowanie oprogramowania jest jednym z procesów zapewnienia jakości wytwarzanego oprogramowania, który ma na celu jego weryfikację (sprawdzenie zgodności ze specyfikacją) oraz walidację (sprawdzenie zgodności z oczekiwaniami użytkownika). Super definicja tylko, że nie mówi nic na temat tego, czym są testy? Dlaczego to takie ważne i co wiedza o tym może nam dać?

Czytaj więcej… (zostało 3 minut czytania)