ComputerProgramming

Pagbalik testing software. Unsa ang pagbalik testing

Kon maghimo ka hatag-as nga-kalidad nga software, dili lamang kamo kinahanglan gayud nga mosulat og usa ka linya sa code, apan usab aron sa pagsiguro nga walay mga sayop diha kanila. Ug kon ang sayop karaang makita diha sa kadaghanan sa mga pinulongan bisan pa sa pagtipon sa panahon, ang mas komplikado nga kini mao ang gikinahanglan nga sa pagtan-aw alang sa na sa diha nga sa nagaagay nga aplikasyon. Kini nga proseso gitawag testing. Siya, sa baylo, gibahin ngadto sa usa ka gidaghanon sa mga sanga, nga nagkalainlain ang ilang mga sulod ug sa kinaiya sa mga sayop. Ingon nga bahin sa artikulo nga giisip nga nga ang maong pagbalik testing. Unsay nagrepresentar sa niini? Unsa pagsulay mao ang didto? Mao kini nga posible nga sa automate? Busa, unsa ang pagbalik testing? ni makig-istorya sa dugang Himoa.

Matang, matang, dagan

Pagbalik testing (pagbalik testing) - ang pagsusi mekanismo, nga nagtumong sa pag-ila sa usa ka lainlaing matang sa mga problema sa mga lugar nga napamatud-an na nga mga programa. Kini mao ang gibuhat dili alang sa katapusan nga hugot nga pagtuo sa wala sa non-working mga bahin sa code, ug sa pagpangita ug ayuhon pagbalik bugs. Ubos sila nga makasabut sa mga bugs nga dili makita sa panahon sa pagsulat sa mga programa, ug uban sa mga Dugang pa sa bag-ong mga seksyon sa code o pagtul-id sa kaniadto nahimo kapalpakan sa code syntax.

Pagsumaryo sa tanan nga mga sa ibabaw, mahimo kita nga ang katuyoan sa pagbalik testing - sa pagsiguro nga ang pagtul-id sa mga kasamtangan nga mga problema modala ngadto sa bag-ong mga dapit sa na-nasulayan code. Adunay duha ka nag-unang matang sa mga pagsulay:

  1. Kalihukan.
  2. Nonfunctional.

Sila mahimong sa gipahayag sama sa:

  1. Scripts.
  2. Sets.
  3. Kits alang tuboy.

Unsa, sa pagkatinuod, naglakip sa pagbalik testing software? Ang buhat sa 3 nag-unang mga dapit. Nga mao pagbalik:

  1. Bugs.
  2. Daang problema.
  3. Side epekto.

operatiba pagsulay

Sila base sa mga gimbuhaton nga gihimo sa sistema sa. Hinaot nga gihimo sa ibabaw sa mga component, ang integration, sistema sa ug sa mga ang-ang sa pagdawat. Ang duha ka nag-unang mga bahin, nga gisulayan:

  • Mga kinahanglanon.
  • proseso sa negosyo.

Sa diha nga nagtrabaho sa mga kinahanglanon nga gikinahanglan aron sa paghimo sa usa ka listahan sa kon unsay kinahanglan nga masulayan. Kini mao ang madanihon sa pag-ila prayoridad mga butang, aron sa pagtino sa direksyon sa buhat. Kini mao ang gikinahanglan nga dili ibaliwala ang tanan nga ang labing importante nga kagamitan, katuyoan. Sa diha nga ang pagsulay sa usa ka "proseso sa negosyo" focus sa kanila, t. E. mga kahimtang nga mga modagan sa matag-adlaw nga trabaho.

Ang bentaha sa functional check kinahanglan nga maglakip sa kamatuoran nga ang software simulates sa aktuwal nga paggamit sa sistema sa. Apan adunay usab disadvantages: pananglitan, ang programa mahimong uyon nga sobra testing. Kini mao usab ang posible nga omission sa makataronganong mga sayop diha sa software.

Non-functional testing

Kini nga mga matang sa pagsulay nga nagtumong sa pagsusi sa tanang mga kabtangan nga dili may kalabutan sa mga gimbuhaton sa sistema sa. sa maong mga lantugi mahimo gikan kanila:

  1. Kasaligan. Gisulayan tubag sa nagkalain-laing mga kahimtang nga wala gihatag.
  2. Performance. Kon sa unsang paagi ang sistema sa mga buhat, nga mao ang uyon nga mga nagkalain-laing mga luwan.
  3. Kasayon. Sa unsang paagi nga sayon sa pagtrabaho uban sa mga aplikasyon sa panglantaw sa user sa.
  4. Scale. sa pag-usab sa gitas-on sa mga kinahanglanon ug sa mga aplikasyon gilapdon sa diha nga nagtrabaho uban sa lain-laing mga monitor.
  5. Security. Sa unsang paagi nga luwas mao ang user data, ingon man usab sa impormasyon sa lain-laing mga channels transmission.
  6. Portability. Checks kon ang aplikasyon sa mga buhat sa lain-laing plataporma, ug kon mao - kon sa unsang paagi sa daghan.

Unsa ang mga kabtangan sa sistema sa mahimo nga imbestigahan sa mga kaso? Mokabat sa 4.

  1. Pagsulay sa instalar. Gitan-aw kon sa unsang paagi sa maayo sa pagdumala sa gibutang sa programa sa computer sa mapanagway niini, ug kon gikinahanglan, ug kuhaa. Quality kahimtang nagtugot sa user sa sa pagpakunhod sa risgo sa pagkawala data o pagkunhod (nagkagrabeng) aplikasyon performance.
  2. Pagsulay sa paggamit sa kahupayan. Check sa software naugmad sa kapuslanan ug katin-aw sa katapusan user.
  3. Kontorno testing. Kini naglakip sa pagsusi sa performance sa programa atol sa instalasyon sa mga nagkalain-laing mga kahimtang nga sistema, ingon man usab sa eksperimento uban sa mga internal nga setting sa programa.
  4. Pagsulay alang sa kapakyasan ug sa pagkaayo. Pagmatuod human sa mga panghitabo sa mga sayop. Assesses ang tubag sa mga protective kabtangan, ingon man sa kon unsa ang data ug sa unsa nga paagi nga sa daghan nga maluwas ang kalit nga determinasyon sa mga aplikasyon.

Pagsumaryo, kini kinahanglan nga nakita nga, bisan tuod gikan sa mga dili-functional testing ug gawasnon testing sa mga aplikasyon sa mga termino sa performance sa mga buluhaton, sila sa pagsulti mahitungod sa mga hiyas sama sa kasaligan, performance, ug seguridad software. Kini nga mga lantugi hatag hiyas sa kalidad sa mga programa ug sa bisan unsa nga paagi mobiya sa impresyon sa pipila ka user. Busa, sa kamahinungdanon sa niini nga pagsulay mao ang dili kaayo kay sa functional.

kaso sa test

Test mga kaso gitawag blangko check alang sa software. Sila gitawag nga galamiton alang sa automated testing. Kini nga espesyal nga software, nga espesyalista ang pagmugna, debugging, nagabuhat ug analisar sa mga resulta sa aplikasyon modagan pinaagi sa maong mga kalamboan:

  1. Test scripts. Kini naglakip sa usa ka hugpong sa mga instruksiyon nga gidisenyo alang sa automatic mga tseke sa lain nga mga piraso sa software.
  2. Test kits. Kini nga kombinasyon sa sinulatan nga pagsulay sa pipila ka mga piraso sa software nga integrated o komon nga functional tumong.
  3. Pagsulay modagan. Kini nga kombinasyon sa mga nagkalain-laing mga sinulatan o sets sa dungan nga pagdagan samtang pagsusi nga programa.

Automation sa pagbalik pagsulay

automation sa labor - usa sa mga patukoranan sa kalamboan sa tawo sa ika-21 nga siglo. Siya mihikap sa hilisgutan. Busa, sa ilalum sa mga automated software testing sa pagsabot sa panghimatuud proseso sa software, sa panahon nga ang mga nag-unang gimbuhaton ug mga buluhaton sama sa pagsugod, Initialization ug pagpatay, ingon man usab sa pagtuki ug paghatod sa mga resulta, ang gidala sa gawas sa awtomatikong, sa paggamit sa tukma nga mga himan. Kini nga aksyon ang gihimo sa usa ka technician nga responsable alang sa paglalang, debugging, ug suporta sa sa pagtrabaho kahimtang test scripts, test kits ug instrument. mahimong gidala sa gawas Trabaho uban sa usa ka matang sa software, lakip na ang pagbalik testing ug automated nga sistema sa.

pagbalik bugs

Ubos niini nga pagsulay sa pagsabut sa mga problema search nga opisyal "nga gikuha," apan adunay rason sa pagtuo nga sila anaa pa gihapon. Ang peculiarity niini nga matang sa inspeksyon mao nga kini mao ang gikinahanglan nga sa pag-check sa tanan nga ang mga lihok sa usa ka partikular nga butang sa lain-laing mga kalihokan. Ang unang pagsulay match kamatuoran, nagtaho ang problema nasulbad sa mekanismo nga kini nakita. Pagbalik testing layout sa niini nga kaso makatabang aron sa pagsiguro nga walay mga epekto.

Pagbalik sa daan nga mga sayop

Kini nagtumong sa pag-ila sa mga sitwasyon diin ang mga bag-o nga mga kausaban nga gihimo sa code programa, gikansela bugfixes. Busa, sila pag-usab magsugod nga mahimong aktibo. Busa, sa diha nga sa paghimo og mga kausaban sa software code nga gikinahanglan sa pagsugod sa proseso sa testing gikan sa sinugdanan (mapagawalon, siyempre, nga may mga problema uban sa performance).

Pagbalik epekto

Sa ilalum sa iyang makasabut sa sitwasyon, sa diha nga ang bag-o nga code kausaban sa usa ka bahin sa usa ka aplikasyon nga gihimo gamiton sa pipila o sa tanan sa ubang mga bahin sa naugmad nga programa. Ingon nga usa ka timailhan sa presensya sa maong mga problema mao ang kakulang sa performance sa usa o labaw pa nga mga bahin sa programa. Ang tahas sa magasulay sa pag-ila sa tanang mga dapit problema.

Gisumada ang tanan nga nahisulat, nga mahimong bahin sa pagbalik testing? Kini mao ang usa ka hilisgutan nga wala na hinungdan isyu karon. Kini nagpabilin lamang sa master sa tanang butang diha sa buhat.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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