#jakość

Listy kontrolne w zarządzaniu testowaniem

Każdy lider testów zarządzający projektem testowym może skorzystać z krótkiej listy kontrolnej pozwalającej określać kompletność i gotowość do przeprowadzenia testów.

Jakość prognozy pogody

Procesy numerycznego modelowania pogody istnieją od ponad 100 lat i od tamtej pory mocno się rozwinęły. Dziś procesem obliczania pogody zajmują się największe superkomputery świata, a i tak ze zdziwieniem obserwujemy, jak bardzo się mylą. W to lato chyba bardziej niż kiedykolwiek.

Czy jakość kodu jest równoważna jakości projektu?

Pewnie lubisz pisać dobry kod? Zakładam, że skoro czytasz tego bloga, to temat jakości jest Ci bliski. Bardzo mnie to cieszy! Jakość projektu to nasza wspólna sprawa. Tylko czy my zawsze mówimy o tym samym? Czy wysoka jakość dla programistów, testerów, managerów to to samo, co dla klienta? Jeśli tak myślisz, to trochę Cię rozczaruję.

Jak mierzyć jakość testów? Line coverage, branch coverage i testy mutacyjne

Do mierzenia jakości kodu stosujemy różne metryki, od złożoności (cyclomatic complexity), przez ilość błędów na produkcji, po dług techniczny (technical dept). Wiele zespołów dodało do tego również miarę pokrycia kodu testami (code coverage). Z tym podejściem wiąże się jednak ryzyko, że testy będą pisane głównie po to, żeby pokrywały więcej linijek kodu, a nie żeby dobrze chroniły przed regresją. To może oznaczać to samo, ale wcale nie musi.

Jak zapewniać jakość, kiedy pracujesz zdalnie?

Wiele osób jest teraz zmuszonych do pracy zdalnej. To najczęściej jednak nie jest prawdziwa praca zdalna. Jeśli przełożeni podejrzewają, że cały Twój zespół właśnie gra w Wiedźmina albo ogląda Dom z papieru, to znaczy, że nie ma tutaj zaufania. Jeśli każą Wam się sto razy dziennie wdzwaniać na spotkania, albo wypełniać szczegółowe raporty, żeby temu zapobiec, to nie ma tutaj zaufania. A zaufanie jest niezbędne, jeśli chcesz pracować zdalnie, zwłaszcza asynchronicznie.

Jakich testów powinno być najwięcej?

Na łamach testerzy.pl witamy Olę Kunysz, którą część z Was na pewno doskonale już zna. Dziś poruszy ona temat piramidy testów i zastanowi się, jakie testy powinny dominować w projekcie. Od testów jednostkowych, przez integracyjne, aż po end-to-end (e2e), przyjrzymy się ich roli, korzyściom i odpowiednim zastosowaniu. Czy piramida testów zawsze powinna wyglądać tak samo?

Eksplozja ostrzeżeń

We współczesnym świecie liczba informacji dawno przekroczyła to, co jesteśmy w stanie przyjąć i przetworzyć. Podobnie jest w projekcie gdzie mamy możliwość uzyskania tysięcy informacji o jakości. Co z nimi robić?

[Prima aprilis] Tester przed i po kawie

To, że zawód testera oprogramowania związany jest z koniecznością posiadania ogromnej dozy koncentracji i dokładności, jest jasne. Natomiast to, w jaki sposób tester może sobie w tym pomóc, starali się opisać amerykańscy naukowcy.

"Kliknij to" w testerskim słowniku

Pojęcie gdzieś między "smoke test" a "manualne testowanie" z elementami podjęcia decyzji o wydaniu.

Testowanie w regulacjach Federalnej Administracji Lotnictwa

Testowanie i Ocena (ang. Test & Evaluation) oraz Weryfikacja i Walidacja (ang. Verification & Validation) to najważniejsze procesy w opracowaniach dostarczanych przez Radę Standardów Testowych (TSB) w Federalnej Administracji Lotnictwa (FAA). Oba silnie dotyczą kontroli jakości, więc warto zwrócić na nie uwagę.