What is the difference between Geb automation tool and Selenium web driver?
Alberto last edited by user
I just want to know why it is I should go for Geb automation. What are the advantages of using Geb automation over selenium Web driver or Robot framework. I would like to know regarding following feature:
- PageObject support
- jQuery content selection
- Good integration with BDD frameworks like Spock, Cucumber etc.
Please describe in detail how these features are beneficial.
Geb runs WebDriver in the Groovy language. The goal is to make the use of WebDriver simpler.
The support for PageObject and jQuery selection is existent in both, given that they utilise most of the same components.
Geb's Navigator API, which is inspired by jQuery.
And yes, both have the same degree of integration with Spock etc.
For more information on Geb, check out the Book of Geb on the official site.