Si Të Provoni Programet

Përmbajtje:

Si Të Provoni Programet
Si Të Provoni Programet

Video: Si Të Provoni Programet

Video: Si Të Provoni Programet
Video: Что такое аудионастрой, или закрытый аудиотренинг 2024, Marsh
Anonim

Krijimi i programeve përbëhet nga disa faza, të quajtura cikël jetësor. Testimi është një nga fazat më të rëndësishme, pasi i paraprin dorëzimit të softuerit tek klienti dhe komisioneve. Duhet të mbahet mend se qëllimi i testimit nuk është të sigurohemi që programi po punon në mënyrë korrekte dhe korrekte, por të zbulojë gabimet, të identifikojë dështimet kur krijohen situata atipike ose përfundime anormale.

Si të provoni programet
Si të provoni programet

E nevojshme

  • - program i testuar me kod burim;
  • - dokumentacioni i programit;
  • - plani i provës;
  • - disa grupe të të dhënave hyrëse (si të sakta ashtu edhe qëllimisht të pasakta);
  • - njerëz me mendje të njëjtë të përfaqësuar nga kolegët.

Udhëzimet

Hapi 1

Hapi i parë në testimin është korrigjimi i gabimeve. Debuging, si rregull, kryhet nga një programues i cili ka shkruar një program ose e njeh gjuhën e programimit të produktit nën provë. Gjatë fazës së korrigjimit, kodi burimor i programit kontrollohet për gabime sintaksore. Gabimet e zbuluara eliminohen.

Hapi 2

Hapi tjetër në korrigjimin e gabimeve është testimi statik. Në këtë fazë, kontrollohet i gjithë dokumentacioni i marrë si rezultat i ciklit jetësor të programit. Kjo është një detyrë teknike, dhe një specifikim, dhe kodi burimor i një programi në një gjuhë programimi. I gjithë dokumentacioni është analizuar për pajtueshmëri me standardet e programimit. Si rezultat i një kontrolli statik, përcaktohet se si programi plotëson kriteret e specifikuara dhe kërkesat e klientit. Eliminimi i pasaktësive dhe gabimeve në dokumentacion është një garanci se softueri i krijuar është me cilësi të lartë.

Hapi 3

Hapi tjetër në testimin është përdorimi i metodave dinamike. Metodat dinamike zbatohen në procesin e ekzekutimit të drejtpërdrejtë të programit. Korrektësia e një mjeti softuerik kontrollohet ndaj një sërë testesh ose grupe të të dhënave të përgatitura të hyrjes. Gjatë zhvillimit të secilit test, të dhënat mbi dështimet dhe keqfunksionimet në program janë mbledhur dhe analizuar.

Hapi 4

Ka metoda në të cilat programi konsiderohet si një "kuti e zezë", dmth. përdoren informacione në lidhje me problemin që do të zgjidhet, dhe metodat në të cilat programi konsiderohet si një "kuti e bardhë", d.m.th. përdoret struktura e programit.

Hapi 5

Qëllimi i testimit dinamik të programeve në kutinë e zezë është të identifikojë numrin maksimal të gabimeve në një provë duke përdorur një nëngrup të vogël të të dhënave hyrëse. Për të kryer testimin duke përdorur këtë metodë, është e nevojshme të përgatiten dy grupe të kushteve të hyrjes. Një grup duhet të përmbajë inputet e sakta për programin, grupi i dytë duhet të përmbajë inputet e pasakta bazuar në specifikimin e inputeve të gabuara. Pas ekzekutimit të programit në të dhënat hyrëse nga të dy grupet, krijohen mospërputhje midis sjelljes reale të funksioneve dhe pritshme.

Hapi 6

Metoda "kutia e bardhë" ju lejon të eksploroni strukturën e brendshme të programit. Një grup testesh bazuar në këtë parim në agregat duhet të sigurojë që secili operator të kalojë të paktën një herë. Ndarja në grupe të kushteve të dhëna duhet të përqendrohet në kontrollimin e kalimit të të gjitha shtigjeve të programit: kushtet, degët, sythe.

Recommended: