Fanandramana mahazatra vs Testing orient orient
Ny fitsapana lozisialy dia iray amin'ireo dingana lehibe indrindra amin'ny fizotran'ny fampandrosoana rindrambaiko. Ny fitsapana rindrambaiko dia manome antoka fa ny rindrambaiko novolavolaina dia manome fahafaham-po ny fepetra takian'ny mpanjifa rehetra ary manatanteraka tsy misy hadisoana. Rehefa niova ny paradigma sy ny teknika momba ny fivoaran'ny lozisialy nanomboka tamin'ny fivoaran'ny lozisialy riandrano ho lasa OOD / Agile ary foto-kevitra hafa vaovao, ny fitsapana dia niova koa tamin'ny fanandramana mahazatra (nentim-paharazana) mankany amin'ny Object Oriented Testing (OOT). Saingy satria ny fampandrosoana ny riandrano dia mbola ampiasaina, ny fitsapana mahazatra dia mbola ampiasain'ny mpitsapa.
Inona no atao hoe fitsapana mahazatra?
Ny fizotry ny fanandramana mahazatra dia mitranga indrindra rehefa ampiasaina ny tsingerin'ny fiainana riandrano amin'ny fampivelarana rindrambaiko amin'ny fikambanana. Ny fanandramana mahazatra dia mitranga mandritra ny vanim-potoana fitsapana amin'ny tsingerim-piainana, izay mazàna manaraka ny dingana fampandrosoana ary manohy ny dingana fampiharana. Mandritra io fizahan-toetra io dia karazana fitsapana telo no hatao. Ny fitsapana ny rafitra dia hahazoana antoka fa ny endri-javatra dia manome fahafaham-po ny fepetra takian'ny mpanjifa voarakitra ao amin'ny SRS (Famaritana ny fepetra takiana amin'ny lozisialy), mazàna maka fomba boaty mainty. Ny fanandramana fampidirana dia manandrana ny famolavolana savaranonando amin'ny alàlan'ny fanatanterahana fomba fiasa sy fanapahana. Ny fanandramana fampidirana dia mifototra amin'ny firafitry ny volavola amin'ny alàlan'ny fomba ambony na ambony na ambany. Ary farany, ny fitsapana an-tariby dia alao antoka fa marina ny famolavolana antsipiriany.
Inona no atao hoe fitsapana mitodika amin'ny object?
Ny fampiasana ny fanadihadiana sy ny famolavolana object oriented (OO) miaraka amin'ny Agile ary ireo fomba fampiasa lozisialy vao haingana hafa dia mitarika amin'ny fitsapana object oriented. Ny fivoaran'ny OO matetika dia mifantoka amin'ny fihetsika. Ny fanandramana dia vita amin'ny fanamafisana ny famoronana. Midika izany fa noforonina tsikelikely ny famolavolana ary atambatra miaraka hamita ny rafitra feno. Satria ny prototyping haingana sy ny endriny sasany amin'ny fomba fampitomboana dia ampiasaina amin'ny fampandrosoana OO ankehitriny, ireo ambaratonga fanandramana telo (rafitra, fampidirana ary fanandramana unit) dia tsy hita miharihary amin'ny endrika AM (fa misy izy ireo matetika). Ny fanandramana ny rafitra (eo ambanin'ny fitsapana ny OO) dia hitovy amin'ny fomba mitovy (boaty mainty) amin'ny fanandramana mahazatra ary hanamarina ny famaritana ilaina (satria tsy maintsy hamarinina ireo takiana na inona na inona ny fizotran'ny fampandrosoana). Ny fanandramana unit eo ambanin'ny fanandramana mifototra amin'ny zavatra dia mitovy amin'ny fanandramana vondrona mahazatra, fa ny fahasamihafana fototra dia ny famaritana ny singa ampiasaina. Ireo singa ekena amin'izao fotoana izao ampiasaina amin'ny fizahana andrana dia kilasy sy fomba.
Inona ny fahasamihafana misy eo amin'ny fanandramana mahazatra sy ny fizahana toetra?
Ny fanandramana mahazatra dia ny fomba nentim-paharazana amin'ny fanandramana natao indrindra raha ny tsingerin'ny fiainana ny fianjeran'ny rano no ampiasaina amin'ny fampandrosoana, fa ny fitiliana mifantoka amin'ny zavatra ampiasaina kosa rehefa ampiasaina ny famakafakana sy ny famolavolana tetik'asa mifantoka amin'ny fampandrosoana ny rindrambaiko orinasa. Ny fanandramana mahazatra dia mifantoka bebe kokoa amin'ny famoahana sy ny fomba fiasa mifanohitra amin'ny fanandramana mifantoka amin'ny zavatra, izay mampiasa fitambarana. Ny ambaratonga telo amin'ny fanandramana (rafitra, fampidirana, singa) ampiasaina amin'ny fanandramana mahazatra dia tsy voafaritra mazava raha ny momba ny fitiliana zavatra mitodika. Ny tena antony mahatonga izany dia ny fampivelarana ny OO ny fomba fanao incremental, ny fivoarana nentim-paharazana kosa manaraka ny fomba manaraka. Mikasika ny fitsapana ny singa, ny fanandramana mifantoka amin'ny zavatra dia mijery singa kely kokoa raha oharina amin'ny fitsapana mahazatra.