Ny olana fototra amin'ny fitsapana

fampidirana

Arahaba ry mponin'i Khabrovsk. Vao haingana aho dia namaha asa fitsapana momba ny fahabangan'ny QA Lead ho an'ny orinasa fintech. Ny asa voalohany, ny famoronana drafitry ny fitsapana miaraka amin'ny lisitry ny fanamarinana feno sy ny ohatra amin'ny tranga fitsapana amin'ny fitsapana kettle elektrika, dia azo vahana amin'ny fomba tsotra:

Saingy ny ampahany faharoa dia lasa fanontaniana: "Misy olana mahazatra amin'ny mpanandrana rehetra ve ka manakana azy ireo tsy hiasa amin'ny fomba mahomby kokoa?"

Ny zavatra voalohany tonga tao an-tsaiko dia ny mitanisa ireo olana tsy dia fahita firy natrehiko nandritra ny fitsapana, nanala ireo zavatra kely, ary mamintina ny ambiny. Saingy tsapako haingana fa ny fomba inductive dia hamaly fanontaniana iray izay tsy mihatra amin'ny "rehetra", fa amin'ny tsara indrindra, ho an'ny "ankabeazan'ny" mpitsapa ihany. Noho izany, nanapa-kevitra ny hanatona azy avy amin'ny lafiny iray aho, deductive, ary izany no nitranga.

hamaritra

Ny zavatra voalohany ataoko matetika rehefa mamaha olana vaovao dia ny miezaka hahatakatra ny anton'izany rehetra izany, ary mba hanaovana izany dia mila mahatakatra ny dikan'ny teny izay mametraka azy aho. Ny teny fototra tokony ho takatra dia ireto manaraka ireto:

  • olana
  • Mpamantatra
  • asa fitsapana
  • fahombiazana tester

Andao hitodika any amin'ny Wikipedia sy ny saina:
OLANA (πρόβλημα) amin'ny heviny malalaka - olana ara-teorika na azo ampiharina izay mitaky fandalinana sy famahana olana; amin'ny siansa - toe-javatra mifanohitra izay miseho amin'ny endriky ny toerana mifanohitra amin'ny fanazavana ny trangan-javatra rehetra, zavatra, dingana ary mitaky teoria ampy hamahana azy; eo amin’ny fiainana dia amboarina amin’ny endrika takatry ny sain’ny olona ny olana: “Fantatro izay, tsy haiko hoe ahoana”, izany hoe fantatra izay tokony ho azo, fa tsy fantatra ny fomba hanaovana izany. . Avy tara. lat. olana, avy amin'ny teny grika. πρόβλημα “azera mandroso, apetraka eo anoloana”; avy amin’ny προβάλλω “Arosoy, apetraho eo anoloanao; manome tsiny".

Tsy dia misy dikany loatra, raha ny marina, "olana" = "izay rehetra tokony hokarakaraina."
Mpamantatra - manam-pahaizana manokana (tsy hizara karazany izahay, satria liana amin'ny tester rehetra izahay) izay mandray anjara amin'ny fitsapana singa na rafitra, ny vokatr'izany dia:
Ny asan'ny Tester - andiana hetsika mifandraika amin'ny fitsapana.
fahombiazana (lat. effectivus) - ny fifandraisana misy eo amin'ny vokatra azo sy ny loharanon-karena ampiasaina (ISO 9000: 2015).
vokany - vokatry ny rojo (andian-dahatsoratra) hetsika (vokatra) na fisehoan-javatra, aseho amin'ny fomba tsara na amin'ny isa. Ny vokatra azo atao dia ny tombony, ny tsy fahampiana, ny tombony, ny fatiantoka, ny sanda ary ny fandresena.
Tahaka ny amin'ny "olana", dia misy dikany kely: zavatra nipoitra vokatry ny asa.
loharano - ny fahafahana azo refesina amin'ny isa azo anaovana izay asa ataon'olona na olona; fepetra izay mamela ny fampiasana ny fiovana sasany mba hahazoana ny vokatra irina. Ny tester dia olona iray, ary mifanaraka amin'ny teorian'ny loharanon-karena tena ilaina, ny olona tsirairay dia tompon'ny fananana ara-toekarena efatra:
ny vola (vola) dia loharano azo havaozina;
ny angovo (herin'aina) dia loharano azo havaozina ampahany;
ny fotoana dia loharano raikitra ary tsy azo havaozina amin'ny fototra;
ny fahalalana (information) dia loharano azo havaozina, ao anatin'ny renivolan'olombelona mety hitombo sy ho rava[1].

Tiako ny manamarika fa ny famaritana ny efficace amin'ny tranga misy antsika dia tsy marina tanteraka, satria ny fahalalana bebe kokoa ampiasaintsika no mampihena ny fahombiazany. Noho izany, dia hamafisiko indray ny fahombiazany ho "ny tahan'ny vokatra azo sy ny loharanon-karena lany." Avy eo dia marina ny zava-drehetra: tsy very maina ny fahalalana mandritra ny asa, fa mampihena ny vidin'ny hany loharano tsy azo havaozina - ny fotoanany.

fanapahan-kevitra

Noho izany, mitady olana manerantany amin'ny mpanandrana izay manimba ny fahombiazan'ny asany izahay.
Ny loharano manan-danja indrindra lany amin'ny asan'ny tester dia ny fotoanany (ny ambiny dia azo ahena amin'ny fomba iray na amin'ny fomba hafa), ary mba hiresaka momba ny kajy marina momba ny fahombiazany, dia tsy maintsy ahena ihany koa ny vokatra. .
Mba hanaovana izany, diniho ny rafitra iray izay miantoka ny fahaveloman'ny mpanandrana amin'ny asany. Ny rafitra toy izany dia tetikasa iray izay ahitana mpitsikilo ny ekipany. Ny tsingerin'ny fiainan'ny tetikasa dia azo aseho amin'ny alàlan'ny algorithm manaraka:

  1. Miasa miaraka amin'ny Requirements
  2. Famoronana fepetra ara-teknika
  3. famolavolana
  4. fitiliana
  5. Hiverina any amin'ny production
  6. Fanohanana (goto singa 1)

Amin'ity tranga ity, ny tetikasa manontolo dia azo zaraina amin'ny subprojects (endri-javatra), miaraka amin'ny tsingerin'ny fiainana mitovy.
Raha jerena ny tetik'asa dia ny kely kokoa ny fotoana lany amin'izany no mahomby kokoa ny fanatanterahana azy.
Noho izany, tonga amin'ny famaritana ny fahombiazan'ny tester ambony indrindra isika amin'ny fomba fijerin'ny tetikasa - izany no toetry ny tetikasa rehefa aotra ny fotoana hanaovana fitiliana. Ny olana mahazatra ho an'ny mpanandrana rehetra dia ny tsy fahafahany manatratra io fotoana io.

Ahoana no hiatrehana izany?

Ny fehin-kevitra dia tena miharihary ary efa nampiasain'ny maro hatry ny ela:

  1. Ny fampandrosoana sy ny fitiliana dia tokony hanomboka sy hifarana saika miaraka (izany matetika no ataon'ny departemanta QA). Ny safidy tsara indrindra dia rehefa efa voarakotry ny autotest ny fiasa rehetra amboarina amin'ny fotoana hahavonona azy, voalamina amin'ny regression (ary, raha azo atao, fitsapana mialoha) amin'ny fampiasana karazana CI.
  2. Arakaraka ny endri-javatra maro ananan'ny tetikasa iray (ny sarotra kokoa izany), ny fotoana bebe kokoa tsy maintsy laniana amin'ny fanamarinana fa ny fiasa vaovao dia tsy manapaka ny taloha. Noho izany, ny sarotra kokoa ny tetikasa, ny automation bebe kokoa no ilaina fitsapana fihemorana.
  3. Isaky ny tsy mahita bibikely amin'ny famokarana isika ary misy mpampiasa mahita izany, dia tsy maintsy mandany fotoana fanampiny hamakiana ny tsingerin'ny fiainan'ny tetikasa manomboka amin'ny teboka 1 (Miasa amin'ny fepetra takiana, amin'ity tranga ity, mpampiasa). Satria tsy fantatra amin'ny ankapobeny ny anton'ny tsy fahampian'ny bug, lalana iray ihany no avela ho antsika - ny bug rehetra hitan'ny mpampiasa dia tsy maintsy ampidirina amin'ny andrana mihemotra mba hahazoana antoka fa tsy hiseho intsony izany.

Source: www.habr.com

Add a comment