Programvare

Evaluering av arbeidstimer som kreves for programvaretesting

Før du starter mobile testing, desktop testing eller webområde testing er det nødvendig å vurdere hvor mye tid det vil ta. Mange selskaper prøver å vurdere nøyaktig tid og ressurser som er nødvendig for utvikling av et program og betaler ikke mye oppmerksomhet til testprosessen.

Det er ofte vanskelig å vurdere tiden som trengs for programvare testing på grunn av mange faktorer.

Noen av faktorene er:

-programvare testing selskapet erfaring;

-kompleksiteten i systemet;

-ferdigheter, kunnskap og erfaring med testere.

Det vil ikke gjøre for å skrive formler ved hjelp av disse faktorene. Evaluering formler er sofistikerte og vil ikke vise realistisk mengden arbeidstid som er nødvendig for å teste. Noen evalueringsmetoder, men er ganske nyttig.

Her finnes metoder for evaluering av tid for programvaretesting:

1. Utviklingen Ratio-metoden

Ifølge denne metoden er antall testere som kreves for prosjektet beregnet fra antall utviklerne av prosjektet. Forholdet avhenger av typen og størrelsen for prosjektet.

Hvis det er et kommersielt prosjekt for et stort marked forholdet mellom utviklere å testet vil være 3:2, for et lite marked - vil forholdet bli 3:1. Hvis det er utvikling av kommersiell av-the-sokkel programvare for individuell klient eller bedriftens interne system utvikling forholdet vil bli 4:1, hvis det er regjeringen interne programvareutvikling - forholdet vil bli 5:1.

Forholdet kan endre under ulike stadier av utvikling og testing prosesser. På sist kan stadier av testing antall testere overgå antall utviklere.

2. Prosjekt ansatte Ratio-metoden

Denne metoden er bra når antallet av personer som utfører utvikling endres ofte. Det er bygget på det totale antallet ansatte som arbeider på prosjektet.

Hvis det er vil et kommersielt prosjekt for et stort marked-testere gjøre opp 27% av hele ting av prosjektet, for et lite marked - 16%. Hvis det er utvikling av kommersielle av-the-sokkel programvare for individuell klient eller bedriftens interne programutvikling, vil testere gjøre opp 14% av prosjektgruppen, hvis det er regjeringen interne programvareutvikling - testere utgjør 11%.

3. Test prosedyren metoden

Denne metoden er bygget på antallet av prosedyrer som vil bli utviklet og henrettet. Antall testere som kreves for prosjektet er beregnet ved hjelp av disse dataene.

For å bruk denne metoden programvare testing selskapet må ha enrolments av mengde testprosedyrer utført under lignende utviklingsprosesser og antall timer testere brukt på disse prosedyrene.

Er det nødvendig å finne korrelasjon mellom antall testprosedyrer og arbeidstid brukt av testere på disse prosjektene og beregne antall testere som kreves for det nye prosjektet å ta i kontoen opplevelse av det forrige lignende prosjektet.

Denne metoden fokuserer bare på antall testprosedyrer og gir smale visning av testprosessen. Det er mer effektivt når det brukes sammen med andre evalueringsmetoder.