Cucumber
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.
Referanser
rediger- ^ «The Pragmatic Bookshelf | The Cucumber Book». Pragprog.com. Arkivert fra originalen 21. januar 2012. Besøkt 24. januar 2012.
- ^ «The Pragmatic Bookshelf | The RSpec Book». Pragprog.com. 2. desember 2010. Arkivert fra originalen 21. januar 2012. Besøkt 24. januar 2012.
- ^ Lawrence, Richard. «Cucumber». Besøkt 16. april 2012.
Eksterne lenker
rediger- (en) Offisielt nettsted
- At the Forge - Cucumber, av Reuven M. Lerner i Linux Journal
- Agile 2009 - Aslak Hellesoy - Cucumber test framework, podcast av Bob Payne og Aslak Hellesøy
- Cucumber: The Latest in Ruby Testing, av Mike Gunderloy
- Specflow, Cucumber in .NET