Posts

Showing posts with the label JBehave

Jbehave or Cucmber?

Image
These two tools have always  been in a race and  also have an equal fan following. When people ask me which tool would you choose, the answer is "it depends on a lot of other factors and not just technology"! For the testing geeks who would want to read the exact JVM comparisons between JBehave and Cucmber this is the best possible source out there: http://mkolisnyk.blogspot.com.au/2013/03/jbehave-vs-cucumber-jvm-comparison.html?_sm_au_=iHV4sjrwrSTjZnJt Happy BDD testing!

Test Automation Framework Structure

Image
Here is a generic structure of a test automation tool like Selenium/Protractor/Capybara

JBehave Mindmap

Image
A follow-up to the previous post here is a mind map that I had created sometime back. Though I will not say that this is the best one out there, this for sure helps me to understand how stuff works:    P.S - If you cannot see the image download the same for a better resolution.

Let’s explore and learn JBehave !

Image
I have off-late been doing a lot of BDD and have never written a single post about the same. There is so much about this on web that I really never felt to clone the information. The reason I decided to write this post is to help all of them who have been asking me - how to join the JBehave bandwagon of testing using BDD approach? Start by reading this - http://jbehave.org/reference/stable/tutorials.html Let’s get into the meat of what it takes to learn JBehave. JBehave + Selenium +Java +Maven Installations: 1.        JDK6+ a.        Download JDK/JRE Portable Zip from here http://staticchaos.freeoda.com/java/ b.       Set environment variables (system ) – JAVA_HOME e.g.: JAVA_HOME=C:\Program Files\Java\jdk1.7.0_10 c.        Add to Path variable - C:\Program Files\Java\jdk1.7.0_10 \bin\; C:\Program Files\Java \ jdk1.7.0...