Talaan ng mga Nilalaman:

Paano ako magsusulat ng mga kaso ng pagsubok sa BDD sa Jira?
Paano ako magsusulat ng mga kaso ng pagsubok sa BDD sa Jira?

Video: Paano ako magsusulat ng mga kaso ng pagsubok sa BDD sa Jira?

Video: Paano ako magsusulat ng mga kaso ng pagsubok sa BDD sa Jira?
Video: User Stories and Acceptance Criteria EXAMPLE (Agile Story Tutorial) 2024, Mayo
Anonim

Pagsusulit Pamamahala para sa Jira (TM4J) ay nagpapahintulot sa iyo na lumikha ng isang BDD test case mula sa loob ng iyong kwento ng gumagamit sa Jira . Maaari kang mag-install at mag-configure ng isang awtomatiko pagsubok tool tulad ng Cucumber at isang Continuous Integration (CI) na tool gaya ng Jenkins, upang gumana sa TM4J. Maaari mong simulan ang paggamit ng TM4J sa pamamagitan ng paglikha ng BDD -Gherkin mga kaso ng pagsubok.

Katulad nito, itinatanong, paano mo isusulat ang mga kaso ng pagsubok sa BDD?

BDD ay kumakatawan sa pag-unlad na hinimok ng pag-uugali. Ang ibig sabihin ng TDD ay pagsusulit hinihimok ng pag-unlad.

Ang mga yugto at prinsipyong ito ay buod dito:

  1. Ang lahat ng mga pagsubok ay nakasulat bago ang code.
  2. Sumulat ng pagsusulit.
  3. Patakbuhin ang lahat ng pagsubok upang matiyak na nabigo ang bagong pagsubok.
  4. Isulat ang code.
  5. Patakbuhin muli ang mga pagsubok.
  6. Refactor ang code kung kinakailangan.
  7. Patakbuhin muli ang mga pagsubok.

ano ang BDD framework? BDD framework i.e. Ang Pag-unlad na Hinihimok ng Pag-uugali ay isang diskarte sa pagbuo ng software na nagbibigay-daan sa tester/analyst ng negosyo na gumawa ng mga kaso ng pagsubok sa simpleng text language (English). Ang simpleng wikang ginamit sa mga sitwasyon ay nakakatulong kahit na hindi teknikal na mga miyembro ng koponan na maunawaan kung ano ang nangyayari sa proyekto ng software.

Sa tabi nito, paano mo isusulat ang BDD?

Paggamit ng BDD na may gherkin syntax

  1. Magsimula sa iyong mga kwento ng gumagamit. Bilang isang team, dumaan sa iyong mga kwento ng user at sumulat ng mga sitwasyong BDD gamit ang mga keyword na IBINIGAY, KAILAN, at NOON (AT, PERO magagamit din)
  2. I-automate ang iyong mga sitwasyon sa BDD.
  3. Ipatupad ang mga tampok.
  4. Patakbuhin ang mga automated na sitwasyon ng BDD upang ipakita na kumpleto na ang feature.
  5. Ulitin.

Bakit mahalaga ang BDD?

BDD pinapataas at pinapabuti ang pakikipagtulungan. Nagbibigay-daan ito sa lahat ng kasangkot sa proyekto na madaling makisali sa ikot ng pagbuo ng produkto. At sa pamamagitan ng paggamit ng payak na pananalita, lahat ay nakakasulat ng mga senaryo ng pag-uugali. Mataas na pagkakakita.

Inirerekumendang: