Learn Automation with Geb and Spock

Another wrapper on Selenium WebDriver to resolve your Automation need, So learn Geb and Spock to automate

4.29 (311 reviews)
Udemy
platform
English
language
Software Testing
category
instructor
Learn Automation with Geb and Spock
1,262
students
6.5 hours
content
Feb 2021
last update
$49.99
regular price

What you will learn

Learn Geb from scratch

Learn page object modelling and its implementation

Understand the meaningful use of Spock Testing Framework

Quantitative understanding of CSS Selector

Learn basics of Groovy Script

Why take this course?

Geb:
Geb is a testing framework for automation of browser which is written on top of Selenium WebDriver library so it can works on all browsers that is supported by Selenium. We have two added benefit in one way we are working with Geb that provides an extra layer of convenience and productivity but we have freedom to switch back to Selenium to perform all the automation in Selenium Ways.

Geb uses the dynamic language features of Groovy to provide a powerful content definition DSL (for modelling content for reuse) and key concepts from jQuery to provide a powerful content inspection and traveral API (for finding and interacting with content). So in another word we could say 

GEB = Selenium WebDriver + Java +Groovy +Jquery

Spock:
In this course we would be learning one more testing framework Spock that is again a very sophisticated testing and specification based framework for Java and Groovy. Spock Testing framework uses a very expressive and to the point specification language. 

Please watch this course at 1.25X or 1.5X speed to avoid long wait in speech.

This course is going to give you confidence in web application automation with Geb and Spock.
So wish you all a happy learning and hope for the birth of one more Automation Engineer.

Note:  I would be happy to help you through answering your GEB and SPOCK related query in Q&A section. So don't hesitate to ask your query in Q&A section of this course

Screenshots

Learn Automation with Geb and Spock - Screenshot_01Learn Automation with Geb and Spock - Screenshot_02Learn Automation with Geb and Spock - Screenshot_03Learn Automation with Geb and Spock - Screenshot_04

Reviews

Pravin
August 26, 2022
course should also contain logger and reporting part and integration of all things with geb and spock
Mark
December 23, 2021
The teacher should have had someone proofread her text - the language is occasionally confusing with the misspellings and poor grammar
MikhailA
December 22, 2021
Thanks for the hard work! At first, the course seemed very useful, but closer to the middle, I began to understand that there are few examples that are sorely lacking, for example, I did not understand how to search for a selector in js. Or how to interact through the API, the course is excellent, but very few examples :(
Kayjed
February 13, 2017
This course is a gem. A few YouTube videos and a couple web pages focus on Geb, but this course is the first attempt to put enough material to constitute a course of study along with some practical examples. I got my money's worth with a few selected videos. The instructor has expertise learned by hard won experience. The course allows you to take advantage of a pathfinder. My hope is the instructor continues to improve and add to the course. Several of the reviews reflect the newness of the technology. For example, one should aspire to use Gradle along with Groovy, Java, Spock, etc. Therefore, the choice of Eclipse over IntelliJ makes perfect sense if you believe Android and cloud computing have a future.
Tristin
January 25, 2017
This course is too slow to start actually teaching Spock. It is also difficult to understand the instructor. Lastly, the instructor uses Eclipse to teach the course. Realistically, the vast majority of Java and Groovy developers use Intellij.
Ion
January 14, 2017
A good introduction to spock and geb but I expected also a video on geb modules and maybe how to run tests on selenium grid.
Randell
January 11, 2017
Great course, some aspects can be improved but the learning experience is detail enough for you to learn easily and quickly. New examples with real life are coming soon as far as I have heard. Great course... Take it everyone.
Kishore
December 19, 2016
NIce Course but missing few lectures like Reporting and interacting with multiple windows with withWindow or withNewWindow functions. Other than that it is really a good head start.
S
November 12, 2016
Awesome course to start learning Geb with spock. Although this course is slow but for beginners it would be best course to start with.
ThreeCorner
November 11, 2016
This tutorial is very helpful but because of the instructor's heavy accent and lack of understanding English, it's very hard to follow the reasoning of why we are doing something and the instructions. I would suggest subtitles or closed captioning. Also use shortcuts without explaining how to find them or what buttons to press is incredibly frustrating.
Constantin
October 13, 2016
Good course for beginners. Would be nice to have a follow up for advanced usage. EG Multiwindow handling, Best Practise of testdata creation and usage.
Abhishek
October 2, 2016
This is a great beginner tutorial to learn automation using geb and spock framework. I couldn't find any other tutorial which could help me with starting point. Dwarika has profound knowledge and have gone through very basics of each topic. I am just waiting for a project to be done so that automation can be taken forward from basics to pro.
Eric
October 1, 2016
Covering a lot of material quickly because it is explained well. I am watching at 1.5x speed and only stop to take a note once in a while.
Anna
September 14, 2016
This is a good starting point for the course but it needs more examples and access to code files to refer back to. Page Object Model especially needs more examples, it would be great to see more tests included in the page execution.
Vikas
July 28, 2016
The course is overall great. It got me started on GEB where there were no resources on the internet to get anyone who is totally new to groovy and GEB. However, some people who are not totally new to the technologies might find some of the lectures little slower than others. Target audience is mainly for someone who is starting from scratch

Charts

Price

Learn Automation with Geb and Spock - Price chart

Rating

Learn Automation with Geb and Spock - Ratings chart

Enrollment distribution

Learn Automation with Geb and Spock - Distribution chart

Related Topics

841070
udemy ID
5/6/2016
course created date
3/22/2020
course indexed date
Bot
course submited by