Sobes.tech
Middle

Jakie metryki były używane w twoim doświadczeniu testowym?

sobes.tech AI

Odpowiedź od AI

  • Defekty:
    • Całkowita liczba wykrytych defektów.
    • Gęstość defektów (liczba defektów na jednostkę rozmiaru produktu, np. na 1000 linii kodu lub na obszar funkcjonalny).
    • Szybkość wykrywania defektów (liczba defektów wykrytych na jednostkę czasu).
    • Szybkość naprawy defektów (liczba naprawionych defektów na jednostkę czasu).
    • Rozkład defektów według powagi (Krytyczny, Major, Minor, Trivial).
    • Rozkład defektów według typów (funkcjonalne, UI, wydajność itp.).
    • Procent ponownie otwartych defektów (Reopened).\n\n* Pokrycie testami:
    • Pokrycie wymagań (procent wymagań pokrytych przez przypadki testowe).
    • Pokrycie kodu (według linii, gałęzi, warunków, jeśli użyto narzędzi do analizy pokrycia kodu).
    • Pokrycie scenariuszy testowych (procent opracowanych lub wykonanych przypadków testowych).\n\n* Wydajność testowania:
    • Liczba wykonanych i nieudanych przypadków testowych.
    • Procent pomyślnie przeprowadzonych testów.
    • Czas wykonywania zestawów testów (dla automatyzacji).
    • Wydajność testów (liczba przypadków testowych wykonanych na jednostkę czasu).\n\n* Wskaźniki wydajności i obciążenia (jeśli przeprowadzano odpowiednie testy):
    • Czas reakcji systemu.
    • Przepustowość (liczba transakcji na sekundę).
    • Wykorzystanie zasobów (CPU, pamięć, dysk).
    • Liczba jednoczesnych użytkowników.\n\n* Metryki automatyzacji testów:
    • Procent zautomatyzowanych przypadków testowych.
    • Liczba zautomatyzowanych testów regresyjnych.
    • Stabilność testów automatycznych (częstotliwość fałszywych wyników negatywnych).
    • Czas na rozwój i utrzymanie zautomatyzowanych testów.\n\n* Metryki satysfakcji klienta (pośrednio, przez opinie, liczbę incydentów w eksploatacji).\n\nTe metryki pomagały ocenić postęp testów, jakość produktu, efektywność działań testowych i podejmować decyzje o etapie wydania.