Отказ от ответственности: приведенный ниже текст был автоматически переведен с другого языка с помощью стороннего инструмента перевода.
RUKOVODSTVO PO QA-TESTIROVANIY VSE
RAZLICNYE TIPY TESTIROVANIY KACESTVA PROGRAMMNOGO OBESPECENIY
KAZDYI TESTIROVSIK PROGRAMMNOGO OBESPECENIY CASTO STALKIVAETSY S RAZLICNYMI TIPAMI TESTOV KONTROLY KACESTVA: NAD NEKOTORYMI ON RABOTAL, A O NEKOTORYK SLYSAL. K SOZALENIY, NE VSE ZNAYT O RAZLICNYK TIPAK TESTOV KONTROLY KACESTVA I O TOI ROLI, KOTORUY ONI IGRAYT V OBSEM KACESTVE PRODUKTA. NA VYSOKOM UROVNE TESTY MOZNO RAZDELITь NA RUCNYE I AVTOMATIZIROVANNYE; NO ESLI POGRUZITьSY GLUBZE, ESTь ESE NESKOLьKO SPOSOBOV. VOT 10 RAZLICNYK TIPOV TESTOV KONTROLY KACESTVA:
1. YNIT-TESTY
VID TESTIROVANIY, KOTORYI VYPOLNYETSY NA UROVNE ZEMLI, YNIT-TESTY - ETO NIZKOUROVNEVYE TESTY, VYPOLNYEMYE DLY PROVERKI OTDELьNYK BLOKOV ILI FUNKTII RAZRABATYVAEMOGO PROGRAMMNOGO OBESPECENIY. S POMOSьY MODULьNYK TESTOV RAZRABOTCIKI FOKUSIRUYTSY NA TESTIROVANII NA RANNIK STADIYK SOZDANIY PROGRAMMNOGO OBESPECENIY, CTOBY UBEDITьSY, CTO KAZDYI RAZDEL PROGRAMMNOGO PRILOZENIY SOOTVETSTVUET OPREDELENNYM STANDARTAM.
2. KOMPONENTNYE TESTY
POSLE PROVEDENIY MODULьNYK TESTOV KOMPONENTNYE TESTY POZVOLYYT TESTIROVSIKAM TESTIROVATь NESKOLьKO MODULEI ILI KOMPONENTOV V ODNOM KODE. ISPOLьZUY REALьNYE DANNYE I PROVERYY, KAK RAZLICNYE KOMPONENTY RABOTAYT NEZAVISIMO BEZ INTEGRATII, KOMPONENTNOE TESTIROVANIE POMOGAET VYYVITь DEFEKTY, KOTORYE MOGUT VOZNIKNUTь POSLE SOEDINENIY KOMPONENTOV DRUG S DRUGOM.
3. INTEGRATIONNYE TESTY
SLEDUYSIM ETAPOM ZIZNENNOGO TIKLA QA-TESTIROVANIY YVLYETSY INTEGRATIONNOE TESTIROVANIE, KOTOROE PROVERYET, KOROSO LI RABOTAYT VMESTE RAZLICNYE MODULI ILI SERVISY, ISPOLьZUEMYE PRILOZENIEM. OBъEDINYY RAZLICNYE KOMPONENTY V GRUPPU I TESTIRUY IK VMESTE, INTEGRATIONNOE TESTIROVANIE POMOGAET OTENITь, SOOTVETSTVUET LI SISTEMA ILI KOMPONENT NEOBKODIMYM FUNKTIONALьNYM TREBOVANIYM.
4. SKVOZNOE TESTIROVANIE
SKVOZNOE TESTIROVANIE POMOGAET PROVERITь FUNKTIONALьNOSTь I PROIZVODITELьNOSTь PRODUKTA V REALьNYK USLOVIYK. VOSPROIZVODY POVEDENIE POLьZOVATELY V USLOVIYK, ANALOGICNYK USLOVIYM PRODUKTA, SKVOZNOE TESTIROVANIE POMOGAET SMODELIROVATь, KAK BUDET VYGLYDETь REALьNYI STENARII, I PROVERITь, RABOTAYT LI RAZLICNYE POTOKI POLьZOVATELEI TAK, KAK OZIDAETSY. VOSPROIZVEDENIE POVEDENIY POLьZOVATELEI I MARSRUTOV POMOGAET PROVERITь TELOSTNOSTь DANNYK I VZAIMODEISTVIE S DRUGIMI SISTEMAMI.
5. TESTY PROIZVODITELьNOSTI
TESTY PROIZVODITELьNOSTI POZVOLYYT TESTIROVSIKAM PROVERITь POVEDENIE SISTEMY PRI ZNACITELьNOI NAGRUZKE. TESTY PROIZVODITELьNOSTI POMOGAYT PODTVERDITь NADEZNOSTь, STABILьNOSTь I DOSTUPNOSTь PRODUKTA I PROVERITь, NE PRIVEDET LI DOPOLNITELьNAY NAGRUZKA K SNIZENIY PROIZVODITELьNOSTI SISTEMY.
6. REGRESSIONNOE TESTIROVANIE
REGRESSIONNOE TESTIROVANIE POZVOLYET TESTIROVSIKAM PROVERITь PRILOZENIE POSLE VNESENIY IZMENENII ILI MODIFIKATII. VYPOLNYY FUNKTIONALьNYE I NEFUNKTIONALьNYE TESTY, VY UBEZDAETESь, CTO RANEE RAZRABOTANNOE I PROTESTIROVANNOE PROGRAMMNOE OBESPECENIE RABOTAET TAK, KAK OZIDALOSь: ISPRAVLENIE OSIBOK, USOVERSENSTVOVANIE PROGRAMMNOGO OBESPECENIY ILI IZMENENIE KONFIGURATII. UBEDIVSISь, CTO NEDAVNO SOZDANNYI KOD I DOPOLNENIY RABOTAYT KORREKTNO, VY ULUCSITE SVOI VOZMOZNOSTI PO BESPEREBOINOI AVTOMATIZATII.
7. TESTY RAZUMNOSTI
TESTY RAZUMNOSTI - ETO FORMA REGRESSIONNOGO TESTIROVANIY, KOTORAY POMOGAET TESTIROVSIKAM OPREDELITь, DOSTATOCNO LI KOROSO RABOTAYT NOVYE IZMENENIY KODA ILI OBNOVLENIY FUNKTII, CTOBY PODVERGATь IK ZNACITELьNOMU TESTIROVANIY. ESLI PRILOZENIE PADAET, ETO OZNACAET, CTO SISTEMA NEDOSTATOCNO STABILьNA DLY DALьNEISEGO TESTIROVANIY, I DLY USTRANENIY PROBLEM NAZNACAETSY DOPOLNITELьNAY SBORKA. TELь TESTIROVANIY NA VMENYEMOSTь ZAKLYCAETSY NE V TSATELьNOI PROVERKE FUNKTIONALьNOSTI PROGRAMMNOGO OBESPECENIY, A SKOREE V OTENKE TOGO, NASKOLьKO ADEKVATNA VSY SBORKA PROGRAMMNOGO OBESPECENIY.