Kompjûters, Programming
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?
- 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.
- Bepaling fan gemak fan gebrûk. Kontrolearjen oft de ynterface Ergonomics foar brûker en systeem gedrach ôfhinklik fan eksterne ynfloeden.
- 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.
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.
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