Kugamuchira Criteria vs. Kubvuma Kuyedza

Ndeupi musiyano uripo pakati pekugamuchirwa uye bvunzo dzekubvuma? Masangano mazhinji anoteera nzira dzekukurumidza, kunyanya muBehaeve Driven Development (BDD) anoshandisa aya mazwi maviri zvakasiyana.

Kana vachikurukura nezve runyorwa vanhu vanokasira kusvetuka mukunyora 'Miedzo' mumutauro wechi gherkin kuratidza chinangwa chavo maererano neakapihwa-Rini-Ipapo zviitiko pavanofanira kunge vachitarisa pane seti yemamiriro ezvinhu anotonga maitiro enyaya. . Muchokwadi, Mike Cohn anongedzera kune aya maitiro ekugashira se 'Mamiriro Ekugutsikana'.

Pane musiyano usinganzwisisike pakati penzira dzekubvuma uye bvunzo dzekubvuma. Maitiro ekugashira seti yemamiriro ezvinhu anoda kuzadziswa kuitira kuti ugamuchire nyaya yacho seyakazara.


Kugamuchirwa bvunzo, kune rimwe divi, zviitiko zvinoitiswa kubva mukubvuma nzira. Mune mamwe mazwi, imwe neimwe yekugamuchirwa maitiro anogona kuve neye kana kupfuura ekugamuchirwa bvunzo. Bvunzo dzekubvuma dzinogona kunyorwa mumutauro wechi gherkin uyo unokwanisa kushandiswa nemidziyo yeBDD senge cucumber kushandura bvunzo.

Maitiro ekugashira anogona kufungidzirwa se 'izvo zvinofanirwa kuitwa' uye bvunzo dzekubvuma se 'maitirwo azvo'. Unogona kushandisa maitiro ekugashira kujekesa kukura kwenyaya yega yega, saka timu iri pachena pane izvo zvinotarisirwa kuti zviitwe kuendesa nyaya.


Neichi chikonzero, zvakanakisa KUTI unyore nzira dzekugashira se gherkin yekujekesa uye kupatsanura iyo 'chii' kubva kune 'sei'. Maitiro ekugashira anogona kunyorwa semabara emapoinzi kuratidza chinangwa chenyaya apo poindi yega yega yemamiriro.

Izvozvi kuburikidza nenzira dzekutaurirana nevabatanidzwa, vanogadzira uye QA kuti iwo ruzivo rweyese nzira yekutambira yakawanikwa kunze, i.e. mumisangano yenyaya kana zvikamu zvekushongedza nyaya apo nhengo dzakasiyana dzechikwata dzine hunyanzvi hwakasiyana neruzivo uye ruzivo dzakagara pamwe chete uye kufunga nezvezviitiko zvinozadzisa imwe neimwe nzira.

Maitiro ekugashira anowanzo kutangwa neMugadziri Wezvigadzirwa kana BA asi dzimwe nhengo dzechikwata dzinogona kutora chikamu kutsanangura nzira yekutambira yenyaya yega yega. Izvi zviri pachena zvinoda kunyorwa uye kubvumiranwa basa rekuvandudza risati ratanga. Iwo ekuyedzwa bvunzo mune gherkin fomati kana neimwe nzira inogona kunyorwa zvisati zvaitika kana zvakafanana mukusimudzira. Miedzo mitsva yekugamuchira inogona kuwedzerwa chero nguva.

Kuenderera mberi nekuverenga: