Cucumber - integracinis testavimas lietuviškai

Posted by Saulius Grigaitis 23/11/2008 at 23h35

Tiems, kas jau naudoja “Unit” lygio testus ir jaučia integracinio lygio testavimo poreikį verta išbandyti Cucumber, kuris pakeičią senąjį “RSpec Story” karkasą. Įrankis išties labai paprastas, gana gerai dokumentuotas, tad jį perprasti užtruks nedaug laiko. Be to, integracinius testus jau galima rašyti ir lietuvių kalba. Pvz.:

Savybė: Sudėtis
  Norėdamas išvengti kvailų klaidų
  Aš noriu, kad man pasakytų dviejų skaičių sumą
 
  Scenarijus: dviejų skaičių sudėtis
    Duota įvedžiau 50 į skaičiuotuvą
    Ir įvedžiau 70 į skaičiuotuvą
    Kai paspaudžiu "add"
    Tada rezultatas ekrane turi būti 120
    Ir rezultato klasė turi būti "Fixnum"
 
  Daugiau pavyzdžių
    | įvestis_1 | įvestis_2 | mygtukas | išvestis | klasė |
    | 20 | 30 | add | 50 | Fixnum |
    | 2 | 5 | add | 7 | Fixnum |
    | 0 | 40 | add | 40 | Fixnum |
 

Skaidrės iš prezentacijos apie Cucumber irgi lietuviškos!

2 comments | no trackbacks

Comments

  1. Vidmantas said 12/05/2009 at 13h17 later:

    Kiek žinau, “Savybė” yra be nosinės :-)

  2. Saulius Grigaitis said 12/05/2009 at 21h29 later:

    Vidmantai, dėkui už komentarą. Reikės spellchecker’į ir prie VIM’o prisisukt ;). Pataisiau tiek šią klaidą, tiek ir atnaujinau vertimą.

Trackbacks

Use the following link to trackback from your own site:
http://www.rubyonrails.lt/trackbacks?article_id=40

(leave url/email »)

reCaptcha

   Comment Markup Help Preview comment