KompjûtersProgramming

Soarten software testen

Testing - ien fan de stadia fan software ûntwikkeling. It wurdt brûkt om spoaren prestaasjes fouten of net-neikommen fan it produkt mei de jildende dokumintaasje. Classification testen software is tige omfangryk.

Wêrom trochbringe it?

Software testen om te soargjen útfierd om ferskate redenen:

  1. Identifikaasje fan de kaai programmearring flaters. De tester besjocht de yndividuele funksjes fan it systeem of in set fan harren foar krityske situaasjes, net jouwe de software te wurkjen as winske.
  2. Bepaling fan gemak fan gebrûk. Kontrolearjen oft de ynterface Ergonomics foar brûker en systeem gedrach ôfhinklik fan eksterne ynfloeden.
  3. Ferwêzentlikjen foldien dokumintaasje. De meiwurker dy't ferantwurdlik is foar testen foar it ûntfangen fan in wurk programma foar testen en foarsjennings oan dêr't it programma moat oerien. Fierder sinjalearre diskrepânsje yn 'e eigentlike wurking fan it programma en de foarnommen dokumintaasje funksjes.

types

Meastal meitsje ûnderskied tusken dizze soarten tests, as ienheid, yntegraasje en systeem. Elts fan harren beynfloedet guon aspekten fan it finen fan flaters.

Unit testen kinne jo te testen spesifike modules, metoaden, funksjes en klassen. Dizze metoade lit sjen de prestaasjes fan de ôfsûnderlike dielen fan 'e koade, en makket it mooglik gau kontrolearje gjin ynfloed oft fierdere ferbetterings oan de aksje funksjoneel.

Nei it kontrolearjen fan de yndividuele funksjes en operaasjes fan in saakkundige systeem foar kwaliteit opbringsten oan de folgjende stap. Integration testen wurdt meastal útfierd nei de module. Op dit toaniel yn 'e aggregaat wurde beskôge aparte seksjes fan koade en harren ynteraksje.

De lêste etappe - systeem testen. Mei it, de software wurdt al folslein forgearre en ree om te warberens, wurdt hifke mei de brûker posysje. By dizze faze de detektearre malfunction nei de ynterface, en ek de grutste Ergonomics wurdt berikt troch de applikaasje.

De boppeneamde typen fan software testen wurde bepaald troch de mjitte fan isolemint fan komponinten.

Oare testing metoaden

In ûnderskied is ek sokke typen fan testen as metoaden fan "wyt-box" en "black box". Yn de proseduere de earste wize de ûntwikkeler hat folsleine tagong ta de boarne koade, en kin ek brûke harren eigen skreaun om te testen en ûntdekke flaters ûntwikkelers. "Swarte box" metoade net tastean tagong ta it programma koade, yn dit gefal de kontrôle bart allinne troch de brûker ynterface. Dy test betingsten wurde definiearre troch de mjitte fan kennis fan it systeem.

De oplevering fan de software ûntwikkeling lifecycle

Testing is útfierd nei it ûntwerp, ûntwikkeling en dokumintaasje systeem. Dy stap kin ôfrûne wurde yn it libben syklus fan ' e software, as it probleem gebieten binne identifisearre, of der is in weromkear nei programmearring. De earste test flow altyd jout in negatyf feedback, sûnt eltse ûntwikkeling der binne knipepunten, falen en soms sels serieuze flaters dy't gewoan kin net folge op it toaniel fan 'e skepping.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 fy.unansea.com. Theme powered by WordPress.