Sisällysluettelo:

Kuinka kirjoitan BDD-testitapauksia Jirassa?
Kuinka kirjoitan BDD-testitapauksia Jirassa?

Video: Kuinka kirjoitan BDD-testitapauksia Jirassa?

Video: Kuinka kirjoitan BDD-testitapauksia Jirassa?
Video: Kuinka kirjoitan kirjeen -alkeiskurssi osa 1 2024, Marraskuu
Anonim

Testata Hallinta varten Jira (TM4J) mahdollistaa a BDD testitapaus käyttäjätarinasi sisältä Jira . Voit asentaa ja määrittää automaattisen testaus työkalu, kuten Cucumber, ja jatkuva integrointi (CI) -työkalu, kuten Jenkins, TM4J:n kanssa työskentelemiseen. Tämän jälkeen voit aloittaa TM4J:n käytön luo BDD - Kurkkukurkku testitapauksia.

Vastaavasti kysytään, kuinka kirjoitat BDD-testitapauksia?

BDD tarkoittaa käyttäytymislähtöistä kehitystä. TDD tarkoittaa testata vetää kehitystä.

Nämä vaiheet ja periaatteet on tiivistetty tässä:

  1. Kaikki testit kirjoitetaan ennen koodia.
  2. Kirjoita testi.
  3. Suorita kaikki testit tarkistaaksesi, että uusi testi epäonnistuu.
  4. Kirjoita koodi.
  5. Suorita testit uudelleen.
  6. Muuta koodi tarvittaessa.
  7. Suorita testit uudelleen.

mikä on BDD-kehys? BDD-kehys eli Behavior Driven Development on ohjelmistokehitystapa, jonka avulla testaaja/liiketoimintaanalyytikko voi luoda testitapauksia yksinkertaisella tekstikielellä (englanniksi). Skenaarioissa käytetty yksinkertainen kieli auttaa myös ei-teknisiä tiimin jäseniä ymmärtämään, mitä ohjelmistoprojektissa tapahtuu.

Tämän lisäksi, kuinka kirjoitat BDD?

BDD:n käyttö kurkkusyntaksin kanssa

  1. Aloita käyttäjätarinoistasi. Käy tiiminä läpi käyttäjätarinoitasi ja kirjoita BDD-skenaarioita käyttämällä avainsanoja GIVEN, WHEN ja THEN (AND, BUT voidaan myös käyttää)
  2. Automatisoi BDD-skenaariot.
  3. Ota ominaisuudet käyttöön.
  4. Suorita automaattiset BDD-skenaariot näyttääksesi, että ominaisuus on valmis.
  5. Toistaa.

Miksi BDD on tärkeä?

BDD lisää ja parantaa yhteistyötä. Sen avulla kaikki projektissa mukana olevat pääsevät helposti mukaan tuotekehityskiertoon. Ja käyttämällä selkeää kieltä, kaikki voivat kirjoittaa käyttäytymisskenaarioita. Hyvä näkyvyys.

Suositeltava: