Artykuły o technologiach IT, programowaniu, testowaniu i nie tylko

Nawigacja
AUTOR: Kamila Mrozek

Zgłaszanie błędów – wskazówki jak robić to dobrze.

Zastanawialiście się kiedykolwiek czym jest zgłoszenie błędu? W mojej głowie widnieje on jako raport ze śledztwa. W kodzie znajduje się błąd, a Ty podczas rutynowej kontroli odkryłeś jego kryjówkę. Teraz Sherlocku musisz wytłumaczyć Watsonowi kto i dlaczego morduje funkcjonalności Waszego produktu.

Do it sherlock

Pytanie pierwsze: Kim jest odbiorca zgłoszenia i dlaczego chce mieć informacje o błędach?

Gdy trwoga, to do loga. Kilka słów o monitoringu.

oddball-security-signs-5_10760038
Monitoring aplikacji jest absolutnie niezbędny, by wiedzieć czy jest ona dostępna dla użytkowników. Nie każdy jednak wie, że z wnikliwej obserwacji płynie też masa innych korzyści: jesteśmy w stanie minimalizować czasy niedostępności, optymalizować działanie aplikacji, przewidywać nadchodzące problemy, reagować na problemy użytkowników zanim oni je zgłoszą.

Dla nas, testerów, monitoring jest nieprzebranym morzem informacji na temat zachowania użytkowników. Z monitoringu możemu uzyskać informacje na temat faktycznego ruchu, pod którym działa nasza aplikacja by następnie dopiero z informacjami o tym ruchu przystępować do testów wydajnościowych. Wspomoże nas on w odpowiedzeniu na pytania:

  • Czy nowe funkcjonalności nie wprowadzaja nowych błędów?
  • Czy naprawa błędu faktycznie spowodowała jego usunięcie, a nie tylko ukrycie?

Testerskie kawały

Testerzy powoli rosną w siłę w świecie IT. Mamy już swoje konferencje, specjalizacje, certyfikaty, szkolenia, miejsce w zespole… Ale mamy też swoje żarty. Poniżej kilka przykładów na poprawę dnia:

There are different types of testing. Some of them are:
AGRESSION TESTING: If this doesn’t work, I’m gonna kill somebody.
CONFESSION TESTING: Okay, Okay, I did program that bug.
DEPRESSION TESTING: If this doesn’t work, I’m gonna kill myself.

I to by było na tyle.