Cyfrifiaduron, Rhaglennu
Meddalwedd profi atchweliad. Beth yw profion atchweliad
Pan fyddwch yn creu meddalwedd o ansawdd uchel, nid yn unig yn rhaid i chi ysgrifennu llinell o god, ond hefyd i wneud yn siŵr nad oes unrhyw wallau ynddynt. Ac os y nam cyntefig a geir yn y rhan fwyaf o ieithoedd, hyd yn oed ar adeg crynhoi, y mwyaf cymhleth y mae angen edrych am fwy o amser wrth redeg ceisiadau. Gelwir y broses hon brofi. Ef, yn ei dro, yn cael ei rannu i nifer o ganghennau, sy'n amrywio eu cynnwys a nodweddion o wallau. Gan y bydd rhan o'r erthygl yn cael ei ystyried bod profion atchweliad o'r fath. Beth mae'n ei gynrychioli? Pa brofion sydd ar gael? A yw'n bosibl i awtomeiddio? Felly, beth yw profion atchweliad? Gadewch i ni siarad mwy.
Mathau, math, tueddiadau
profion atchweliad (profion atchweliad) - yn cael ei gwirio mecanwaith, sy'n anelu at ganfod amrywiaeth o broblemau mewn ardaloedd sydd eisoes yn profi rhaglenni. Gwneir hyn nid ar gyfer y gollfarn olaf yn absenoldeb rhannau nad ydynt yn gweithio y cod, ac i ddod o hyd a atgyweiria bugs atchweliad. Dan i ddeall y bygiau nad ydynt yn ymddangos ar adeg rhaglenni ysgrifennu, a gan ychwanegu adrannau newydd o god neu gywiro camgymeriadau a gyflawnwyd yn flaenorol yn y cod cystrawen.
Crynhoi pob un o'r uchod, gallwn ddod i'r casgliad mai diben profion atchweliad - gwnewch yn siŵr y bydd y cywiro problemau presennol yn arwain i ardaloedd newydd yn y cod eisoes seiliedig ar brawf modd. Mae dau brif fath o brofion:
- Functionality.
- Nonfunctional.
Gellir eu mynegi fel:
- Sgriptiau.
- Setiau.
- Pecynnau ar gyfer startup.
Beth, mewn gwirionedd, yn cynnwys meddalwedd profi atchweliad? Mae'r gwaith mewn 3 phrif faes. Sef atchweliad:
- Bygiau.
- Hen broblemau.
- Sgîl-effeithiau.
profion swyddogaethol
Maent yn seiliedig ar y swyddogaethau a gyflawnir gan y system. Gall gael ei gynnal ar y gydran, integreiddio, y system a'r lefelau derbyn. Y ddwy brif agwedd, sy'n cael ei brofi:
- Gofynion.
- prosesau busnes.
Wrth weithio ar y gofynion angenrheidiol i wneud rhestr o'r hyn sydd angen ei brofi. Mae'n ddymunol i nodi eitemau blaenoriaeth, i bennu cyfeiriad y gwaith. Mae hyn yn angenrheidiol i beidio ag anwybyddu holl ymarferoldeb mwyaf pwysig. Wrth brofi yn "prosesau busnes" yn canolbwyntio arnynt, t. E. senarios yn cael eu rhedeg gwaith bob dydd.
Dylai manteision y gwiriad swyddogaethol yn cynnwys y ffaith bod y feddalwedd efelychu defnydd gwirioneddol y system. Ond mae yna anfanteision hefyd: er enghraifft, efallai y bydd y rhaglen yn barod i fod yn profi gormod. Mae hefyd yn bosibl hepgor gwallau rhesymegol yn y meddalwedd.
profion nad ydynt yn-swyddogaethol
Mae'r mathau hyn o brofion wedi'u hanelu at wirio pob eiddo nad ydynt yn ymwneud â swyddogaethau'r system. Gall oddi wrthynt paramedrau o'r fath:
- Dibynadwyedd. Mae bod ymatebion i wahanol sefyllfaoedd na ddarperir profi.
- Perfformiad. Sut mae'r system yn gweithio, sydd yn barod i amrywiol llwythi.
- Cyfleustra. Sut cyfleus i weithio gyda'r cais ar farn y defnyddiwr.
- Graddfa. i newid uchder y gofynion a'r lled cais wrth weithio gyda gwahanol monitorau.
- Diogelwch. Pa mor ddiogel yw data defnyddwyr, yn ogystal â gwybodaeth ar sianeli darlledu gwahanol.
- Cludadwyedd. Gwiriadau a yw'r cais yn gweithio ar lwyfannau gwahanol, ac os felly - faint.
Beth yw'r Gall priodweddau y system yn cael ei ymchwilio yn yr achosion hyn? Mae cyfanswm o 4.
- Profi y gosodiad. Gwiriwyd pa mor dda yn llwyddo i roi'r rhaglen ar y cyfrifiadur i ffurfweddu, ac os oes angen a chael gwared. lleoliad Ansawdd yn caniatáu i'r defnyddiwr i leihau'r risg o golli data neu ostyngiad (gwaethygu) ceisiadau perfformiad.
- Profi y defnydd o gysur. Edrychwch ar y meddalwedd a ddatblygwyd ar defnyddioldeb ac eglurder y defnyddiwr terfynol.
- profion Configuration. Mae'n cynnwys gwirio perfformiad y rhaglen yn ystod y gosod amrywiol leoliadau system, yn ogystal ag arbrofi gyda'r gosodiadau mewnol y rhaglen.
- Profi am fethiant ac adfer. Gwirio ar ôl y digwyddiad o wallau. Yn asesu ymateb yr eiddo amddiffynnol, yn ogystal â'r hyn y data a faint arbed terfynu sydyn y cais.
Wrth grynhoi, dylid nodi bod, gallant er oddi wrth y profion nad ydynt yn swyddogaethol ac profion annibynnol o geisiadau o ran perfformiad o dasgau, yn siarad am y rhinweddau megis dibynadwyedd, perfformiad, a meddalwedd diogelwch. Mae'r paramedrau nodweddu ansawdd y rhaglen ac mewn unrhyw ffordd yn gadael y defnyddiwr penodol argraff. Felly, mae pwysigrwydd prawf hwn yn ddim llai nag un y swyddogaethol.
achosion prawf
Gelwir achosion prawf yn cael eu siec wag ar gyfer y feddalwedd. Fe'u gelwir yn offer ar gyfer profi awtomatig. Mae'r meddalwedd arbennig, y mae arbenigwr yn creu, debugging, yn gweithredu ac yn dadansoddi'r canlyniadau o'r cais yn rhedeg drwy ddatblygiadau o'r fath:
- sgriptiau prawf. Mae'r rhain yn cynnwys set o gyfarwyddiadau a gynlluniwyd ar gyfer gwiriadau awtomatig darn gwahanol o feddalwedd.
- pecynnau prawf. Mae'r cyfuniad hwn o sgriptiau sy'n profi darnau penodol o feddalwedd sy'n amcanion swyddogaethol integredig neu gyffredin.
- Profion rhedeg. Mae'r cyfuniad hwn o amrywiol sgriptiau neu setiau i redeg ar yr un pryd tra bod y rhaglen gwirio.
Automation o brofion atchweliad
awtomeiddio llafur - un o sylfeini datblygiad dynol yn yr 21ain ganrif. Mae hi'n cyffwrdd y pwnc. Felly, o dan y profion meddalwedd awtomataidd i ddeall y broses wirio y meddalwedd, yn ystod y mae'r prif swyddogaethau a thasgau megis dechrau, initialization a gweithredu, yn ogystal â dadansoddi a chyflwyno canlyniadau, yn cael eu gwneud yn awtomatig, gan ddefnyddio offer priodol. Mae'r camau hyn yn cael ei berfformio gan dechnegydd sy'n gyfrifol am greu, debugging, a chefnogaeth wrth weithio sgriptiau profion cyflwr, pecynnau profi ac offeryniaeth. Gall y gwaith yn cael ei wneud gydag amrywiaeth o feddalwedd, gan gynnwys profion atchweliad a systemau awtomataidd.
bugs atchweliad
O dan y prawf hwn i ddeall problemau chwilio sy'n swyddogol "wedi cael eu dileu," ond mae lle i gredu eu bod yn dal i fodoli. Mae'r nodwedd arbennig o'r math hwn o arolygu yw ei bod yn angenrheidiol i wirio holl gamau gweithredu gyda gwrthrych penodol mewn gwahanol gyfuniadau. Y realiti gêm brawf gyntaf, adroddiadau y broblem yn cael ei datrys gan y mecanwaith a ddefnyddiwyd i'w ganfod. cynllun profi atchweliad yn yr achos hwn yn helpu i sicrhau nad oes unrhyw effeithiau andwyol.
Atchweliad o hen gamgymeriadau
Mae hyn yn cyfeirio at ganfod sefyllfaoedd lle mae'r newidiadau diweddar a wnaed i'r cod rhaglen, canslo bugfixes. Felly, maent unwaith eto yn dechrau i fod yn egnïol. Felly, wrth wneud newidiadau i'r cod meddalwedd angenrheidiol i gychwyn y broses brofi o'r cychwyn (gan dybio, wrth gwrs, bod problemau gyda pherfformiad).
sgîl-effaith Atchweliad
O dan ei deall y sefyllfa, pan fydd y newid cod diweddar mewn un rhan o gais a wnaed rai anweithredol neu bob un o'r rhannau eraill o'r rhaglen ddatblygu. Fel arwydd o bresenoldeb problemau o'r fath yw diffyg perfformiad mewn un neu ragor o rannau o'r rhaglen. Tasg y profwr i nodi'r holl broblemau.
Crynhoi oll sydd ysgrifenedig, y gellir ei ddweud am brofi atchweliad? Mae bellach yn bwnc a ddylai achosi problemau mwyach. Mae'n dal i fod yn unig i feistroli popeth yn ymarferol.
Similar articles
Trending Now