Launch Your Global Career with Maersk – Placement Drive 2025 @ ZebLearn | Applications Close In 0d 0h 00h 00s

ZebLearn Certification Partners – Globally Recognized Credentials!

ZebLearn partners with leading industry experts to offer genuine, career-focused certifications in SAP training, foreign languages, and professional development courses. Earn internationally recognized credentials, enhance your career prospects, and distinguish yourself with certifications valued by the industry.

cisco
apple
esb
abode
Partner
meta
pmi
ic3
Partner
Partner
Partner
Partner
communication

Course content

About Ruby with Cucumber Training Program

  • Ruby Introduction
  • Ruby Setup
  • Ruby Interactive Environment
  • Ruby Gems
  • First Ruby Program
  • Print Data | Get Input and Comments
  • BEGIN and END block
  • Class and Objects
  • Working with Methods  
  • Instance and Class Method
  • What is Constructor
  • Constructor with argument
  • Why & where to use constructors
  • Condition Handling | If - else
  • Condition Handling | If - elsif - else
  • Condition Handling | Nested If
  • Condition Handling | with Conditional OR
  • Condition Handling | with Conditional AND
  • Variable Types
  • Local Variable
  • Instance Variable
  • Class Variable
  • Global Variable
  • For Loop Basics
  • For Loop - break keyword
  • For Loop - Next keyword
  • For Loop - Redo keyword
  • While Loop
  • Until Loop
  • Each Loop
  • Array Basics
  • Create Array | Insert | Fetch
  • Common methods of Array Class 
  • What is String
  • String Functions
  • What is Hash
  • Different approaches to create hash
  • Common methods of Hash class
  • Hash: Using symbol as key
  • Each Loop with Hash
  • Reading data from file
  • Write data to File
  • Read and Write Data
  • What is Module
  • Module Methods
  • Class inside module
  • Sub modules
  • Exception Handling
  • Multiple rescue block
  • Read data from Excel Sheet
  • Write Data to Excel Sheet
  • Inheritance
  • Overriding
  • Set relative path
  • Configuration File | YAML File
  • Setup Ruby Mine
  • Ruby Mine Environment
  • Setup Watir Webdriver Gem
  • Trigger Chrome Browser
  • Trigger Firefox Browser
  • Maximize browser window
  • Browser Back, Forward and Refresh button
  • Close Browser
  • Fetch complete Page Text
  • Fetch Page URL
  • Fetch Page Title
  • What is Element Locator
  • Element Locator - Id
  • Element Locator - Name
  • Element Locators - Class
  • Element Locators - Link
  • Locate Element By Partial Link Text
  • What is Xpath
  • Work on Text box
  • Work on Button
  • Work on Link
  • Work on Radio Button
  • Work on Dropdown or List
  • Perform keyword operations
  • Press combination of keys
  • What is Test::Unit
  • Test Case in Test Unit
  • Setup method in Test Unit
  • Teardown method in Test Unit
  • Multiple test case in a class
  • Test Unit Assertions
  • Create Test Case: Setup and Teardown
  • Write test method
  • Add Assertions
  • What is BDD (Behaviour Driven Development)
  • Difference between TDD and BDD
  • BDD Tool: Cucumber Basics
  • Cucumber Gem Installation
  • Gherkin Introduction: Feature Keyword
  • Scenario Keyword
  • Given Keyword
  • When And Then Keyword
  • Background
  • Step Argument
  • Scenario Outline
  • Comments and Doc Strings
  • Tags & Control Execution using Tags
  • What is Step Definition
  • Generate Steps
  • Steps: Use data passed from Feature file
  • What is Hooks
  • Scenario Hook - Before
  • Scenario Hook - After
  • Run Tagged Scenario
  • Tagged Hook
  • Multiple Tagged Hook - Logical OR
  • Multiple Tagged Hook - Logical AND
  • Setup Configuration Files
  • End to End Project Structure
  • Create Base Files
  • Create Assertions
  • Create Pages
  • Test Cases
  • Introduction to Git & GitHub
  • Setup Git and GitHub
  • Configure GIT with Username and Email
  • Create Local Repository
  • Commit File to Local Repository
  • Undo Files from Stage to Untrack
  • Check and Discard Changes
  • Push Code to Remote Repository
  • Clone Repository
  • Why Should You Learn Ruby with Cucumber Training?

    The annual salary of an Ruby with Cucumber is $125k.

    Request more information

    What you will get at Zeblearnindia Learning?

    Zeblearnindia Learning is a premier institute offering training in SAP Online Courses, Web Designing, Data Science, Full-Stack Development, Salesforce, Workday, Machine Learning, Software Testing, and Video Editing. With the option to choose between online and offline (classroom) learning, our well-structured courses cater to students, working professionals, business owners, and entrepreneurs. Here’s what you can expect at Zeblearnindia Learning:

    •   Expert-Led Training
    •   Globally Recognized Certifications
    •   100% Job Placement Support
    •   Hands-On Learning
    •   Flexible Learning Options
    •   Affordable Course Fees
    •   Career Growth Opportunities
    best-seller-min

    () 60 Minutes WEBINAR with CERTIFICATE

    Date Time IST (GMT +5:30) Event Free Sign Up

    Explore Our Courses Across India - Flexible batches

    We are proud to offer our Ruby with Cucumber Training Program services across numerous states nationwide.

    Call Us
    WhatsApp
    Questions? WhatsApp us.
    Placements query?

    We use cookies to improve your experience and personalize our site. cookie policy