Szacowanie testowania wydajności

Szacowanie testowania wydajności
Szacowanie kosztów przeprowadzenia testów wydajności jest wyjątkowo trudnym zadaniem ze względu na niskiej jakości wymagania na wydajność. Oto prosta metoda, którą stosujemy w testerzy.pl.  

Składowymi testów wydajności są zazwyczaj:

  • ilość wirtualnych użytkowników lub wirtualnych transakcji, która przekłada się na moce obliczeniowe serwerów generujących obciążenie
  • architektura i dostępność testowanego systemu - może wymagać transportu całego zaplecza sprzętowego do lokalizacji klienta
  • wymagania na narzędzia - w przypadku narzędzi darmowych koszty licencji nie istnieją, w innym przypadku klient musi pokryć koszty ich zakupu
  • złożoność aplikacji, która przekłada się na ilość scenariuszy testowych
  • itd.

 

W związku z dużą ilością zapytań z prośbą o wycenę testów wydajności zdefiniowaliśmy prostą metodę wyceny pracy. Koszt testowania wydajności wyceniamy jako iloczyn składowych kosztów.

X= (A*B*Y)*1 PLN

gdzie

X jest kosztem ostatecznym, X >= 1000 PLN netto co uwzględnia koszty konfiguracji środowisk i przygotowanie jednego scenariusza testowego

A - ilość wirtualnych użytkowników / transakcji

B - ilość scenariuszy dla użytkowników / transakcji

Y - jest współczynnikiem, który uwzględnia koszty transportu do siedziby klienta (dla testów zdalnych Y=1)

 

W najbardziej uproszczonym modelu:

1 wirtualny użytkownik = 1 PLN netto.

 

Razem z modelem szacowania wydajności kluczowe okazało się zdefiniowanie ilości wirtualnych użytkowników / transakacji dla danych testów. O tym w kolejnych artykułach.

 

 

 

6183

Powiązane szkolenia

05-06
czerwca
2023
Jarosław Hryszko
online
Praktyka testowania
1 750PLN
Testowanie aplikacji internetowych
12
Wolnych miejsc
Rezerwuj
06-07
marca
2023
Arnika Hryszko
online
Praktyka testowania
1 770PLN
Testowanie użyteczności
9
Wolnych miejsc
Rezerwuj
20-21
kwietnia
2023
Rafał Stańczak
online
Dobre praktyki testowania
1 700PLN
Testowanie w metodykach Agile
12
Wolnych miejsc
Rezerwuj
23-24
marca
2023
Krzysztof Kołodziejczyk
online
Praktyka testowania
1 770PLN
Testowanie aplikacji mobilnych - Android
9
Wolnych miejsc
Rezerwuj
12-13
czerwca
2023
Krzysztof Skarbiński
online
Automatyzacja testowania
1 800PLN
Testowanie REST API dla początkujących w języku python
11
Wolnych miejsc
Rezerwuj
27-28
lutego
2023
Krzysztof Kołodziejczyk
online
Języki programowania dla testerów
1 800PLN
JavaScript dla testerów oprogramowania
9
Wolnych miejsc
Rezerwuj
10-12
kwietnia
2023
Krzysztof Kołodziejczyk
online
Praktyka testowania
3 000PLN
Tester gier
11
Wolnych miejsc
Rezerwuj
13
marca
2023
-09
kwietnia
2023
Krzysztof Kołodziejczyk
online
Automatyzacja testowania
5 500PLN
Praktyka automatyzacji testowania
5
Wolnych miejsc
Rezerwuj

To powinno Cię zainteresować