Step by Step Ruby Scripting for Software Testers|50+RealTask
Step by Step Ruby Scripting for Software Testers|50+RealTask, available at $44.99, has an average rating of 4.35, with 116 lectures, based on 21 reviews, and has 984 subscribers.
You will learn about Basic to advance level scripting Ready to face ruby scripting interviews This course is ideal for individuals who are Manual testers looking opportunity in Automation or Programmers looking to work in Ruby Programming It is particularly useful for Manual testers looking opportunity in Automation or Programmers looking to work in Ruby Programming.
Enroll now: Step by Step Ruby Scripting for Software Testers|50+RealTask
Summary
Title: Step by Step Ruby Scripting for Software Testers|50+RealTask
Price: $44.99
Average Rating: 4.35
Number of Lectures: 116
Number of Published Lectures: 116
Number of Curriculum Items: 116
Number of Published Curriculum Objects: 116
Original Price: $19.99
Quality Status: approved
Status: Live
What You Will Learn
- Basic to advance level scripting
- Ready to face ruby scripting interviews
Who Should Attend
- Manual testers looking opportunity in Automation
- Programmers looking to work in Ruby Programming
Target Audiences
- Manual testers looking opportunity in Automation
- Programmers looking to work in Ruby Programming
Ruby is one of the most popular scripting language for developer as well as testers.
On testers point of view, we can use it in Selenium, Calabash, Appium, API testing 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.
After completing this course, you will be very much comfortable to start automation and face automation interviews
In this course we prepare student for all automation challenges, it gives coverage of almost all basic to advance concepts of Ruby Scripting and also how can we use it with different automation tools.
Its a continuous grooming course which will give you in depth knowledge of theory as well as practical concepts
Here you will cover basic concepts like Class, Object, String, Loop and advance concepts like File Handling, working with Excel, Database connectivity etc
Course Coverage
1. Step by Step Installation.
2. Ruby Programming Basics (Functions, Array, Looping, Condition Handling)
3. Working with Array
4. Constructor and its implementation
5. File Handling in easy steps
6. Step by Step Excel Handling
7. OOPS Concepts (Inheritance, Overriding)
8. Best Practices and Implementation
9. Ruby Implementation with Automation tools.
10. Standards to be used.
11. 50+ Programming exercise
This course will prepare student to face all automation challenges using Ruby Programming, it gives coverage of almost all basic to advance concepts of Ruby Scripting and also how can we use it with different automation tools.
Course Curriculum
Chapter 1: Introduction & Setup
Lecture 1: Ruby Introduction
Lecture 2: Setup Ruby Environment
Lecture 3: Ruby Interactive Environment
Lecture 4: Ruby Gems
Lecture 5: First Ruby Program
Lecture 6: Print Data | Get Input and Comments
Lecture 7: ***** Time For Practice : Task 1 *****
Lecture 8: BEGING and END block
Chapter 2: Jump into detailed Programming
Lecture 1: Class and Objects
Lecture 2: Working with Methods – Part 1
Lecture 3: Working with Methods – Part 2
Lecture 4: Working with Methods – Part 3
Lecture 5: Instance and Class method
Lecture 6: ***** Time For Practice : Task 2 *****
Lecture 7: ***** Time For Practice : Task 3 *****
Lecture 8: Constructors
Lecture 9: Constructor with Arguments
Lecture 10: Why & where to use constructors
Chapter 3: Condition Handling
Lecture 1: Condition Handling | If – else
Lecture 2: Condition Handling | If – elsif – else
Lecture 3: Condition Handling | Nested If
Lecture 4: Condition Handling | with Conditional OR
Lecture 5: Condition Handling | with Conditional AND
Lecture 6: ***** Time For Practice : Task 4 *****
Lecture 7: ***** Time For Practice : Task 5 *****
Lecture 8: ***** Time For Practice : Task 6 *****
Lecture 9: ***** Time For Practice : Task 7 *****
Lecture 10: ***** Time For Practice : Task 8 *****
Chapter 4: Different types of Variables
Lecture 1: Variable Types
Lecture 2: Local Variable
Lecture 3: Instance Variable
Lecture 4: Class Variable
Lecture 5: Global Variable
Chapter 5: Looping
Lecture 1: For Loop basics
Lecture 2: For Loop – Break keyword
Lecture 3: For Loop – Next keyword
Lecture 4: For Loop – Redo keyword
Lecture 5: ***** Time For Practice : Task 9 *****
Lecture 6: ***** Time For Practice : Task 10 *****
Lecture 7: ***** Time For Practice : Task 11 *****
Lecture 8: ***** Time For Practice : Task 12 *****
Lecture 9: ***** Time For Practice : Task 13 *****
Lecture 10: While Loop
Lecture 11: Until Loop
Lecture 12: Each Loop
Lecture 13: ***** Time For Practice : Task 14 *****
Lecture 14: Programming : Display triangle – Part1
Lecture 15: Programming : Display triangle – Part2
Lecture 16: ***** Time For Practice : Task 15 *****
Lecture 17: ***** Time For Practice : Task 16 *****
Lecture 18: ***** Time For Practice : Task 17 *****
Lecture 19: ***** Time For Practice : Task 18 *****
Chapter 6: Array
Lecture 1: Array Basics
Lecture 2: Create Array | Insert | Fetch
Lecture 3: Common methods of Array Class – Part1
Lecture 4: Common methods of Array Class – Part-2
Lecture 5: Each Loop with Array
Lecture 6: ***** Time For Practice : Task 19 *****
Lecture 7: ***** Time For Practice : Task 20 *****
Lecture 8: ***** Time For Practice : Task 21 *****
Lecture 9: ***** Time For Practice : Task 22 *****
Lecture 10: ***** Time For Practice : Task 23 *****
Lecture 11: ***** Time For Practice : Task 24 *****
Chapter 7: String Handling
Lecture 1: Strings in Ruby
Lecture 2: String Functions – Part-1
Lecture 3: String Functions – Part-2
Lecture 4: String Functions – Part-3
Lecture 5: String Functions – Part-4
Lecture 6: ***** Time For Practice : Task 25 *****
Lecture 7: ***** Time For Practice : Task 26 *****
Lecture 8: ***** Time For Practice : Task 27 *****
Lecture 9: ***** Time For Practice : Task 28 *****
Lecture 10: ***** Time For Practice : Task 29 *****
Lecture 11: ***** Time For Practice : Task 30 *****
Lecture 12: ***** Time For Practice : Task 31 *****
Lecture 13: ***** Time For Practice : Task 32 *****
Lecture 14: ***** Time For Practice : Task 33 *****
Lecture 15: ***** Time For Practice : Task 34 *****
Lecture 16: ***** Time For Practice : Task 35 *****
Chapter 8: Working with Hash
Lecture 1: What is Hash
Lecture 2: Different approaches to create hash
Lecture 3: Common methods of Hash class
Lecture 4: Hash: Using symbol as key
Lecture 5: Each Loop with Hash
Lecture 6: ***** Time For Practice : Task 36 *****
Lecture 7: ***** Time For Practice : Task 37 *****
Chapter 9: File Handling
Lecture 1: Reading data from file
Lecture 2: Write data to File
Lecture 3: Read and Write Data
Lecture 4: ***** Time For Practice : Task 38 *****
Lecture 5: ***** Time For Practice : Task 39 *****
Instructors
-
Testing Solution
QA Lead professional and Freelance Trainer
Rating Distribution
- 1 stars: 1 votes
- 2 stars: 0 votes
- 3 stars: 2 votes
- 4 stars: 10 votes
- 5 stars: 8 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024