Cov txheej txheem:

Kuv yuav sau cov ntaub ntawv BDD hauv Jira li cas?
Kuv yuav sau cov ntaub ntawv BDD hauv Jira li cas?

Video: Kuv yuav sau cov ntaub ntawv BDD hauv Jira li cas?

Video: Kuv yuav sau cov ntaub ntawv BDD hauv Jira li cas?
Video: Saw Lauj - Hluas Nkauj Tiam Tshiab Tsi Ntshai F. A. Nkauj Hmoob Viet, nkauj tawm tshiab 2020 2024, Tej zaum
Anonim

Kuaj Management rau Jira (TM4J) tso cai rau koj los tsim ib qho BDD test case los ntawm koj tus neeg siv zaj dab neeg hauv Jira . Koj tuaj yeem nruab thiab teeb tsa ib qho automated kuaj cov cuab yeej xws li Cucumber thiab Continuous Integration (CI) cov cuab yeej xws li Jenkins, ua haujlwm nrog TM4J. Koj tuaj yeem pib siv TM4J los ntawm tsim BDD -Gherkin kuaj mob.

Ib yam li ntawd, nws raug nug, koj sau BDD cov ntaub ntawv xeem li cas?

BDD sawv cev rau tus cwj pwm tsav kev loj hlob. TDD sawv rau xeem tsav kev loj hlob.

Cov theem thiab cov hauv paus ntsiab lus tau sau tseg ntawm no:

  1. Txhua qhov kev xeem raug sau ua ntej tus lej.
  2. Sau ntawv xeem.
  3. Khiav tag nrho cov kev xeem los xyuas tias qhov kev xeem tshiab ua tsis tiav.
  4. Sau tus lej.
  5. Rov ua dua cov kev sim.
  6. Reactor tus lej yog tias tsim nyog.
  7. Rov ua dua cov kev sim.

BDD lub moj khaum yog dab tsi? BDD lub moj khaum i.e. Behavior Driven Development yog ib txoj hauv kev txhim kho software uas tso cai rau tus neeg ntsuam xyuas / tus kws tshuaj ntsuam xyuas kev lag luam los tsim cov ntawv xeem hauv cov lus yooj yim (Lus Askiv). Cov lus yooj yim siv nyob rau hauv cov xwm txheej pab txawm tias cov tswv cuab tsis yog cov cuab yeej cuab tam kom nkag siab txog dab tsi tshwm sim hauv software project.

Ib sab ntawm no, koj sau BDD li cas?

Siv BDD nrog gherkin syntax

  1. Pib nrog koj cov dab neeg siv. Ua ib pab neeg, mus dhau koj cov neeg siv dab neeg thiab sau BDD cov xwm txheej uas siv cov ntsiab lus GIVEN, Thaum twg, thiab TAM SIM NO (TSIS, Tab sis tuaj yeem siv tau thiab)
  2. Automate koj BDD scenarios.
  3. Siv cov yam ntxwv.
  4. Khiav qhov automated BDD scenarios los qhia qhov ua tiav.
  5. Rov ua dua.

Vim li cas BDD tseem ceeb?

BDD nce thiab txhim kho kev sib koom tes. Nws ua rau txhua tus neeg koom nrog hauv qhov project kom yooj yim koom nrog hauv kev tsim khoom lag luam. Thiab los ntawm kev siv cov lus yooj yooj yim, txhua tus muaj peev xwm sau cov cwj pwm coj cwj pwm. High visibility.

Pom zoo: