Bahay Pag-unlad Ano ang isang generator data ng pagsubok? - kahulugan mula sa techopedia

Ano ang isang generator data ng pagsubok? - kahulugan mula sa techopedia

Talaan ng mga Nilalaman:

Anonim

Kahulugan - Ano ang ibig sabihin ng Generator ng Data ng Pagsubok?

Ang isang generator data ng pagsubok ay isang dalubhasang tool ng software na bumubuo ng mga maling o mangutya ng data para magamit sa pagsubok ng mga aplikasyon ng software. Ang nabuong data ay maaaring maging random o partikular na pinili upang lumikha ng isang nais na resulta.

Ang isang generator data ng pagsubok ay karaniwang ginagamit para sa mga pagsubok sa database at database management software (DBMS) dahil ang mga sistemang ito sa pangkalahatan ay nangangailangan ng malaking halaga ng data upang maiayos at mag-imbak bago maabot ang alinman sa kanilang mga limitasyon.

Ipinapaliwanag ng Techopedia ang Data ng Tagabuo ng Pagsubok

Ang isang generator data ng pagsubok ay maaaring magamit upang lumikha ng alinman sa mga random na data o nakabalangkas at na-format na data. Ang nakabalangkas na data sa pangkalahatan ay mas kapaki-pakinabang para sa mga database dahil ang mga sistemang ito ay madalas na nakakatipid ng data sa mga talahanayan at haligi na naglalaman ng mga tukoy na uri ng impormasyon; ang random na data ay hindi angkop para sa hangaring ito.

Ang mga generator ng data ng pagsubok ay sumusunod sa isang tiyak na pamamaraan:

  1. Ang control ng daloy ng konstruksiyon ng graph
  2. Pagpipilian sa landas
  3. Pagbuo ng data ng pagsubok

Sa sandaling natukoy ang landas para sa pagsubok, ang generator ng pagsubok ng data ay bumubuo ng data na nagreresulta sa pagpapatupad ng napiling landas, na may layunin na lumikha ng data na nilalayon upang matawid ang landas na pinili ng path tagapili. Ginagawa ito sa pamamagitan ng pagmomolde ng matematika.

Mayroong iba't ibang mga uri ng mga data ng pagsubok ng pagsubok:

  • Random test data generator - Ito ang pinakasimpleng uri, na maaaring magamit upang masubukan ang maraming mga programa dahil maaari lamang itong random na makabuo ng isang medyo stream at magkaroon ng kinatawan bilang kinakailangang uri ng data.
  • Goal-oriented generator - Ang isang ito ay bumubuo ng input para sa anumang landas na tinukoy sa halip na ang karaniwang paraan lamang ng pagbuo ng input mula sa pagpasok hanggang sa exit ng code. Ang uri na ito ay maaaring makahanap ng anumang pag-input para sa anumang landas at may kaunting pagkakataon na makabuo ng mga nalalabi na landas.
  • Mga tagabuo ng data ng pagsubok sa landas - Ang generator na ito ay itinalaga ng isang tiyak na landas na dapat sundin sa halip na bigyan ito ng isang pagpipilian sa maraming mga landas. Ito ay humahantong sa isang higit na kaalaman sa landas at hula ng saklaw. Katulad ito sa generator na nakatuon sa layunin.
  • Ang matalino na data ng pagsubok ng pagsubok - Ang uri na ito ay nakasalalay sa sopistikadong pagsusuri ng code na susuriin upang gabay nito ang paghahanap para sa data ng pagsubok. Maaari itong makabuo ng data ng pagsubok nang mas mabilis ngunit ang bahagi ng pagsusuri ay nangangailangan ng mahusay na pananaw upang maasahan ang iba't ibang mga sitwasyon na maaaring lumabas.
Ano ang isang generator data ng pagsubok? - kahulugan mula sa techopedia