Перайсці да зместу

Тэставанне праграмнага забеспячэння

З Вікіпедыі, свабоднай энцыклапедыі

Тэставанне праграмнага забеспячэння — гэта праверка праграмнага забеспячэння на адпаведнасць патрабаванням. Тэставанне павінна аб’ектыўна і незалежна прадстаўляць інфармацыю аб якасці праграмнага забеспячэння і рызыцы яго збою пры выкарыстанні.[1]

Тэставанне ўключае ў сябе пошук дэфектаў у паводзінах праграмы («багаў») і прабелаў у патрабаваннях (у тым ліку нефункцыянальных, такіх як прадукцыйнасць і бяспека).

Важнай мерай у тэставанні праграм з’яўляецца пакрыццё кода — працэнт зыходнага кода праграмы, які правяраецца існуючымі тэстамі.

Існуюць розныя віды і падыходы да тэставання праграм у залежнасці ад мэтаў і ўмоў правядзення тэставання.

У залежнасці ад аўтаматызацыі працэса:

У залежнасці ад ведаў аб унутранай пабудове праграмы:

У залежнасці ад мэтаў тэставання:

У залежнасці ад фармалізацыі працэса:

У залежнасці ад паўнаты працэса:

  1. Kaner, Cem (November 17, 2006). Exploratory Testing (PDF). Quality Assurance Institute Worldwide Annual Software Testing Conference. Orlando, FL. Праверана November 22, 2014.