Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Groovy Scripting for Developers / Testers
Rating: 3.5 out of 5(93 ratings)
577 students

Groovy Scripting for Developers / Testers

Basic to Expert, Executed all code on SoapUI as well, (Need in SoapUI, Geb etc)
Created byTesting World
Last updated 6/2016
English
English [Auto],

What you'll learn

  • Complete understanding of Ruby from QA point of view
  • Ready to work on different automation tools using Ruby programming language Ruby

Course content

2 sections18 lectures3h 7m total length
  • Setup Environment for Groovy- Java, Eclipse, Groovy Plugin13:39

    Install the JDK, verify Java is installed, then install Eclipse and the Groovy plugin. Create and configure a workspace in Eclipse to start Groovy development.

  • Kick Off Programming : Project - Package13:31

    Set up a Groovy project in Eclipse, configure the workspace, create a Groovy file in a package, and run a simple print statement to understand Groovy syntax and package structure.

  • Groovy Class, Object, Method and Constructor32:47

    Explore groovy basics by building a groovy class, creating objects, defining methods and constructors, and organizing code with packages and variables.

  • Groovy - Condition Handling11:16

    Master Groovy condition handling with if else chains to test even or odd numbers, negative and zero cases, and combined conditions using and/or, while learning proper equality and modulo checks.

  • Groovy - For Loop3:36

    Explore Groovy for loops by defining a start value, a condition, and an increment or decrement to display the table of 10 in both forward and reverse orders.

  • Groovy - While Loop4:01

    Learn Groovy while loops by setting a starting point, evaluating a condition, and applying increment or decrement to print the 10 times table, including a reverse loop example.

  • Groovy - Array5:09

    Explore Groovy arrays, declare them with initial values or a defined size, access and assign elements by zero-based index, and obtain the array size.

  • Groovy - For Each Loop3:47

    Explore the groovy for each loop, which iterates over a group of data like arrays, assigning one value at a time and printing it.

  • Groovy - String Handling31:47

    Master string handling in Groovy by exploring length, trim, case conversion, replace, concatenation, charAt, substring, split, contains, equals, compareTo, and equals ignore case.

  • Reading File using FileReader1:31

    Learn to read data from a file character by character in Groovy using a file reader, display results on the console or in logs, and integrate this workflow in Eclipse.

  • Reading File using BufferedReader4:40

    Learn to read data efficiently in Groovy by using a buffered reader wrapped around a file reader, calling readLine to process each line until end of file, and display content.

Requirements

  • Windows Machine

Description

Groovy is one of the most popular scripting language for developer as well as testers.

On testers point of view, we can use it in SoapUI, Jmeter, Geb etc.

If you’re new to programming and want to enter either of these automation tool, this course is a great place to get started.

In today's competitive environment, companies want tester with scripting knwoledge

In this course we prepare student for all automation challenges, it gives coverage of almost all basic and advance concepts of Groovy Scripting which are required to work on different automation tool.

Here you will cover basic concepts like Class, Object, String, Loop and advance concepts like File Handling, working with Excel, Database connectivity etc

After completing this course, you will be very much comfirtable to start automation and face automation interviews

Also you gonna get our instructor support to clear you queries asap.

Its a continuous grooming course which will give you in depth knowledge of theory as well as practical concepts

Who this course is for:

  • Freshers, looking to understand Ruby concept
  • Automation testers who want to start programming in Ruby