-
Notifications
You must be signed in to change notification settings - Fork 1
Home
Welcome to the kabo wiki!#
A Weird name right.Not really . It was once a part of india. A exotic valley which was once a part of the kingdom of Manipur. Obviously it is not the only reason I named this framework. My motive is to make people's life a bit easier.
It will be a pain killer while automating a UI project. Hey folks , you do not have to worry about maintaining bulk excel files for hybrid automation framework. kabo will do it for you using Behavior-driven development approach. Automation does not mean writing ugly driver.findElement code everywhere in the test scripts. It should be well organized so that maintenance become easy.
From now on forget about creating webDriver instances , forget about the pain you have endured to handles windows. Your only concentration should be on business logic or we call the core functionality.
From now on start writing your test cases in a format everyone understand. Is not it fabulous(read in abish mathew's accent) if you start writing your test cases like below
Given something
When I do this
Then that should happen
And That should happen too.
Write your Step Definations in class like
@Given("something") public void something(){
/* Your business logic*/
}
kabo will bring the power of JBehave and Junit right to your IDE with just a maven dependency .
Hmm, Only selenium. But second release onwards, will provide support for API automation and native mobile app automation and Aplitools eye too look after your UI, out of the box saucelab or browserstack integration.
So stay updated, for the initial version release .
To all the QA folks , Always believe something magical is about to happen.