Cucumber er et programvareverktøy som programmerere bruker for programvaretesting. Verktøyet kjører automatiserte akseptansetester skrevet i en stil kjent fra oppførelsdrevet utvikling. Cucumber er skrevet i programmeringsspråket Ruby, men er også tilgjengelig for andre språk.[1][2] Blant annet kan Cucumber brukes sammen med en bro (kobling) til andre språk, for eksempel cuke4php og cuke4lua. Det er også mulig å bruke Gherkin-parseren (det domenespesifikke språket i Cucumber) og koble det manuelt til funksjoner i systemet som skal testes.[3]

Den grunnleggende metodikken i Cucumber går ut på å eksekvere beskrivelser av egenskaper (features) uttrykt som forretningsregler.

ReferanserRediger

  1. ^ «The Pragmatic Bookshelf | The Cucumber Book». Pragprog.com. Besøkt 24. januar 2012. 
  2. ^ «The Pragmatic Bookshelf | The RSpec Book». Pragprog.com. 2. desember 2010. Besøkt 24. januar 2012. 
  3. ^ Lawrence, Richard. «Cucumber». Besøkt 16. april 2012. 

Eksterne lenkerRediger