CyfrifiaduronRhaglennu

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:

  1. Functionality.
  2. Nonfunctional.

Gellir eu mynegi fel:

  1. Sgriptiau.
  2. Setiau.
  3. Pecynnau ar gyfer startup.

Beth, mewn gwirionedd, yn cynnwys meddalwedd profi atchweliad? Mae'r gwaith mewn 3 phrif faes. Sef atchweliad:

  1. Bygiau.
  2. Hen broblemau.
  3. 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:

  1. Dibynadwyedd. Mae bod ymatebion i wahanol sefyllfaoedd na ddarperir profi.
  2. Perfformiad. Sut mae'r system yn gweithio, sydd yn barod i amrywiol llwythi.
  3. Cyfleustra. Sut cyfleus i weithio gyda'r cais ar farn y defnyddiwr.
  4. Graddfa. i newid uchder y gofynion a'r lled cais wrth weithio gyda gwahanol monitorau.
  5. Diogelwch. Pa mor ddiogel yw data defnyddwyr, yn ogystal â gwybodaeth ar sianeli darlledu gwahanol.
  6. 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.

  1. 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.
  2. Profi y defnydd o gysur. Edrychwch ar y meddalwedd a ddatblygwyd ar defnyddioldeb ac eglurder y defnyddiwr terfynol.
  3. 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.
  4. 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:

  1. sgriptiau prawf. Mae'r rhain yn cynnwys set o gyfarwyddiadau a gynlluniwyd ar gyfer gwiriadau awtomatig darn gwahanol o feddalwedd.
  2. pecynnau prawf. Mae'r cyfuniad hwn o sgriptiau sy'n profi darnau penodol o feddalwedd sy'n amcanion swyddogaethol integredig neu gyffredin.
  3. 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

 

 

 

 

Newest

Copyright © 2018 cy.delachieve.com. Theme powered by WordPress.