Gradle for Android and Java
https://www.udacity.com/course/gradle-for-android-and-java--ud867
![]() |
| https://www.udacity.com/course/gradle-for-android-and-java--ud867 |
When putting together an automation framework using Selenium WebDriver and Java, you need a way to store the dependencies. This is so you don't have to end up downloading every single third-party component, piece-by-piece. When I was taking a course in Selenium WebDriver 2 with Java, I was introduced to a tool called Maven to do this for me.
Maven was a pretty simple tool to set up. Gradle, though, is a bit more complex.
We have been using Gradle at my workplace ever since I first started my job as an automation engineer. It never was my job description to set up all the initial dependencies, the reporting and logging, design the build process, or set up the tasks, so Gradle was just another buzzword to me.
Lately, though, the senior members of the team have been using a lot more of its functionality. This is why, all of a sudden, blog posts on Gradle start appearing, such as:
I was referred to a free course on Gradle through Gradle.org and its tutorial section.
The course was put together by Mark Viera, Core Engineer at Gradle, and Jeremy Silver, a Udacity course developer.
- WebDriver development environment setup with IntelliJ, Gradle, Hamcrest, and ChromeDriver
- WebDriver development environment setup with Eclipse, Gradle, Hamcrest, and ChromeDriver
- A Quick Gradle Overview: Setting Dependencies and Running Tests
A Free Course in Gradle!
I was referred to a free course on Gradle through Gradle.org and its tutorial section.
The course was put together by Mark Viera, Core Engineer at Gradle, and Jeremy Silver, a Udacity course developer.
- Looking just for Gradle Information for your Selenium / Java automation framework? Take the first part of Gradle for Android and Java.
- Looking to build Android apps? Take Udacity's free course: Developing Android Apps: Android Fundamentals.
