#metryki-jakości

Metryka dojrzałości automatyzacji

Im więcej testów w projekcie, tym większe ryzyko chaosu. Metryka dojrzałości automatyzacji pomaga sprawdzić, czy rozwój idzie w stronę jakości, czy tylko mnożenia skryptów.

Metryki, które warto uwzględniać w raportach

Nie trzeba być miłośnikiem statystyki, żeby docenić siłę dobrze podanych danych. Nie każda liczba jest warta umieszczenia jej w raporcie. Jednak czasem jedna dobrze dobrana metryka potrafi powiedzieć więcej niż cała strona tabelek.

Mierzenie jakości kodu. TIOBE Quality Indicator

Jak zmierzyć jakość kodu w sposób obiektywny i praktyczny? Analizujemy model stworzony przez TIOBE Software, który pomaga ocenić jakość oprogramowania przed jego wdrożeniem.

Metryki jakości oprogramowania. Co naprawdę warto mierzyć?

Wśród licznych wskaźników i metryk, które możemy śledzić, tylko niektóre dostarczają rzeczywiście wartościowych informacji o stanie naszego produktu i procesie testowym. Które metryki faktycznie pomagają w ocenie i poprawie jakości oprogramowania?

Ciekawe metryki cz. 4. Durability

Trwałość testu to metryka, która pokazuje jak test odporny jest na zmiany oprogramowania. Przydaje się w testowaniu manualny, ale swoją największą wartość ma przy automatyzacji.

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.

Testerzy odpowiadają testerom 44. Czym jest metryka testów eksploracyjnych "Procent realizacji idei"?

W przesłanym do Redakcji pytaniu pojawia się dość popularna wątpliwość odnośnie do tego, czym jest metryka znana z testowania eksploracyjnego opartego na sesjach - CHARTER VS. OPPORTUNITY, zmodyfikowana przez Radka Smilgin na "procent realizacji idei".

Rozważania o teście

Test jest bardzo ważnym narzędziem w pracy testera, a formalne testowanie nie może się bez niego obejść. Test podlega kilku regułom, które postanowiliśmy zebrać w jednej publikacji.

Testowanie ad hoc

Testy przeprowadzane są bez tworzenia formalnego planu testu czy pisania przypadków testowych. Testy typu ad hoc pomagają planować zakres i czas trwania innych rodzajów testów, pomagają także testerom nauczyć się aplikacji przed rozpoczęciem zaplanowanych, innych rodzajów testów. Jest to najmniej formalna metoda testowania.

Tester Zigi i metryki

Po udanym debiucie tester Zigi znów powraca, a wraz ze swoim powrotem serwuje nam swoje starcie z metrykami. Czas więc, żebyście rozsiedli się wygodnie w swoich fotelach, wzięli kubki w dłoń i zobaczyli, co może mieć faza księżyca do zgłaszania bugów.