Very often I hear testers wondering how to pass data from step to step in Cucumber. I usually store important data in variables or, for instance, store user data in hashes. Let’s see an example: Scenario: Create new user Given I create new user named “user_1″ with the following data: |first_name |last_name |mobile |email |user_name [...]
Cucumber data-driven testing tips
April 3rd, 2012 by Davor Crnomat — Testing, Tips & Tricks
Tags: automated testing, Cucumber
Gmail as an issue tracking system
April 2nd, 2012 by Davor Crnomat — Agile, Testing, Tips & Tricks, Uncategorized
Working as a consulting test manager in my latest project, a new website with 20 local sites, I was planning user acceptance testing which would be done by using all project members, reference groups, local site owners etc. (60+ persons) as testers. The question was how to do this. How will testers report issues they [...]
Tags: agile, issue tracking, testing
Cucumber tests on iPhone/iPad
February 11th, 2011 by Davor Crnomat — Testing, Tips & Tricks, Uncategorized
I am sure everybody has heard about Cucumber ( https://github.com/aslakhellesoy/cucumber) – a tool for Behaviour Driver Development where you describe software behavior in natural language that your customer can understand. Through step definitions these behavior descriptions are executed as automated tests. Cucumber serves as documentation, automated tests and development aid. My friend and colleague Christian [...]
Tags: automated testing, bdd, Cucumber, iphone, mobile, ruby
Maven, FindBugs and Dashboard Reports
January 29th, 2010 by Davor Crnomat — Java, Testing, Tips & Tricks
There are a few simple steps to get nice graphic presentations of FindBugs results using Maven.
First, to enable FindBugs reporting in Maven, just add report section to your pom files, something like example below, but of course, you can do your own configuration.
