Complete Selenium Ruby Automation Engineer Bootcamp
Complete Selenium Ruby Automation Engineer Bootcamp, available at $74.99, has an average rating of 4.35, with 98 lectures, 7 quizzes, based on 253 reviews, and has 1975 subscribers.
You will learn about Learn Ruby Programming Language Learn about History of Selenium. Learn about Selenium IDE Learn about Selenium RC Learn about Selenium WebDriver Learn to automate web application in Firefox Learn to automate web application in Chrome Learn to automate web application in Safari Learn to automate web application in Internet Explorer Learn about different Selenium locators such as XPaths and CSS Create Automated Scripts for various web applications Learn about Data Driven Framework Create Data Driven Automation Framework Using Excel Create Data Driven Automation Framework Using YAML Learn about ATDD Create ATDD Framework Using Cucumber Create ATDD Cucumber Framework with parameterization Learn about Ruby Gemfile to install dependent gems This course is ideal for individuals who are Anyone who wants to learn automation from scratch. or Anyone who wants to enhance their career to be Automation Engineer. or Manual testers who wants to upgrade their career to become Automation Engineers. It is particularly useful for Anyone who wants to learn automation from scratch. or Anyone who wants to enhance their career to be Automation Engineer. or Manual testers who wants to upgrade their career to become Automation Engineers.
Enroll now: Complete Selenium Ruby Automation Engineer Bootcamp
Summary
Title: Complete Selenium Ruby Automation Engineer Bootcamp
Price: $74.99
Average Rating: 4.35
Number of Lectures: 98
Number of Quizzes: 7
Number of Published Lectures: 98
Number of Published Quizzes: 7
Number of Curriculum Items: 110
Number of Published Curriculum Objects: 110
Original Price: $89.99
Quality Status: approved
Status: Live
What You Will Learn
- Learn Ruby Programming Language
- Learn about History of Selenium.
- Learn about Selenium IDE
- Learn about Selenium RC
- Learn about Selenium WebDriver
- Learn to automate web application in Firefox
- Learn to automate web application in Chrome
- Learn to automate web application in Safari
- Learn to automate web application in Internet Explorer
- Learn about different Selenium locators such as XPaths and CSS
- Create Automated Scripts for various web applications
- Learn about Data Driven Framework
- Create Data Driven Automation Framework Using Excel
- Create Data Driven Automation Framework Using YAML
- Learn about ATDD
- Create ATDD Framework Using Cucumber
- Create ATDD Cucumber Framework with parameterization
- Learn about Ruby Gemfile to install dependent gems
Who Should Attend
- Anyone who wants to learn automation from scratch.
- Anyone who wants to enhance their career to be Automation Engineer.
- Manual testers who wants to upgrade their career to become Automation Engineers.
Target Audiences
- Anyone who wants to learn automation from scratch.
- Anyone who wants to enhance their career to be Automation Engineer.
- Manual testers who wants to upgrade their career to become Automation Engineers.
Hi! Welcome to the Automation Engineer Bootcamp, the one and only course you need to learn automation from scratch.There are a lot of tutorials for web development but only few for the Automation skills. Among them, this course is without a doubt the most comprehensive and complete on the market due to following reasons.
- This is the one and only course taught by professional Automation Engineer with more than 8 years of experience.
- You do NOT need any prior programming knowledge. Most of my students who are enrolled tend to be outside of programming background but eventually work to end up as Automation Engineer in fortune 500 companies.
- 90% of my bootcamp students go on to get full-time automation engineer jobs. Most of them are complete beginners when I start working with them.
- Everything I cover is up-to-date and relevant to today’s developer industry meaning it covers the latest Selenium 3.0 which just was released on the market recently. This course does not cut any corners.
- This is the only complete beginner full-stack automation engineer course that covers Ruby, Selenium, Cucumber and ATDD.
- You will be able to learn everything step by step which means that you don’t have to rewind the video back and forth to grasp the concept.
- The course is constantly updated with new content, projects, and modules. Think of it as a subscription to a never-ending supply of developer training.
When you’re learning technology that is very new and seems to scare you to enhance your career in technology, this course works as a stepping stone as I would explain you the programming knowledge in practical way such that it will encourage to learn more about programming language and definitely excite you to be an Automation Engineer.
This is a course designed for the complete beginner, yet it covers some of the most exciting and relevant topics in the industry.
Course Curriculumhave been divided into 11 sections starting with basics of Ruby Programming Language and eventually gaining speed with Selenium WebDriver Automation tool and finally closing with design of Automation Framework with Cucumber which is commonly used in the Automation Industry.
Section 1: Introduction to QA
-
What is QA?
-
Importance of Testing in Software Industry.
Section 2: Software Setup
-
Java Installation for Mac
-
Bash Profile Set up for Mac
-
Java Installation for Windows
-
Ruby Installation for Mac
-
Ruby Installation for Windows
-
Rubymine installation for Mac
-
Rubymine Installation for Windows
Section 3: Ruby Essentials
-
What is String?
-
String Methods
-
More String Methods
-
Integer Methods
-
Conditional Execution – If & else
-
If & Else continued
-
Conditional Execution – Case
-
String Interpolation
-
Array in Ruby
-
Looping – for/while/until
-
Looping Continued
-
Advanced Looping
-
Hashes
-
More Hashes
-
Ruby Methods
-
Ruby Methods Continued
-
Ruby Methods With Default Value
-
What are Ruby Classes?
-
Ruby Classes Continued
-
Regular Expressions
-
Regular Expressions Continued
-
Ruby Variables Types
-
Ruby Variables Types Continued.
-
Ruby as an OOP
-
Ruby OOP – Encapsulation
-
Ruby OOP – Inheritance
-
Ruby OOP – Inheritance Continued
-
Ruby OOP – Polymorphism
-
Ruby Modules
-
Ruby Modules Continued
-
File IO
-
File Loading
Section 4: Automation Basics
-
Intro to WebApplication
-
WebApplication Architecture
-
What is Testing?
-
Types of Testing
-
Automation Testing
Section 5: Selenium Basics
-
Introduction & Brief History of Selenium
-
Selenium IDE
-
Selenium IDE Demo
-
Selenium RC & Selenium WebDriver
-
Difference between Selenium RC & Selenium WebDriver
Section 6: Selenium WebDriver Hands On
-
Selenium WebDriver Installation in Mac
-
Selenium WebDriver Installation in PC(Windows)
-
Automation Testcase
-
Selenium Test Automation in Firefox
-
Selenium Test Automation in Firefox Continued
-
Selenium Test Automation in Chrome
-
Selenium Test Automation in Safari
-
Selenium Test Automation in Internet Explorer
Section 7: Selenium Element Locators
-
XPath Element Locator
-
Firefox Addons for Selenium
-
CSS Element Locator
Section 8: Intermediate Selenium WebDriver
-
Selenium Wait – Implicit wait
-
Selenium Wait – Explicit wait
-
Selenium Automation – Headers & Images
-
Selenium Automation – Checkboxes & Dropdowns
-
Selenium Automation – Calendar
-
Selenium Automation – Calendar Continued
-
Selenium Automation – Alerts/Popups
-
Selenium Automation – IFrames/Frames
-
Selenium Automation – Multiple Windows
-
Selenium Automation – Capture Screenshot
Section 9: Data Driven Framework
-
Excel Data Driven Framework – Simple Spreadsheet Gem
-
Simple Spreadsheet Gem Installation in Windows
-
Excel Data Driven Framework Continued
-
YAML as a Data Source
-
YAML Data Driven Framework
-
YAML Data Driven Framework Continued
Section 10: ATDD(Acceptance Test Driven Development) Framework
-
Intro to ATDD
-
Cucumber for ATDD
-
Cucumber Gem Installation in Windows
-
Cucumber Framework part 1
-
Cucumber Framework part 2
-
Cucumber Parameterization part 1
-
Cucumber Parameterization part 2
-
Cucumber Parameterization part 3
-
Advanced Cucumber Parameterization
-
Cucumber Terminal Commands
-
Bunder Installation in Mac
-
Bundler Installation in PC (Windows)
-
Gemfile
Section 11: Conclusion
-
Helpful Resources
-
Final Words
Throughout the course, If you have any questions, please feel free to contact me. I got into this Automation Engineer field because I was exhausted doing manual testing and love the challenge of automation as well as love teaching and working with people and helping students learn. Sign up today and see how fun, exciting, and rewarding automation industry can be.
Who is the target audience?
- This course is for anyone who wants to learn about automation, regardless of previous experience or prior programming language.
- It’s perfect for complete beginners with zero experience.
- It’s absolutely perfect for manual testers who would like to enhance their career in Automation Field.
- It’s also great for anyone who does have some experience in a few of the technologies(like Ruby, Testing) but not all.
- If you want to take ONE COURSE to learn everything you need to know about Automation, sign off on this course.
Course Curriculum
Chapter 1: Introduction
Lecture 1: Introduction
Lecture 2: Course Overview
Lecture 3: Tips for Learning this Course
Lecture 4: Java Installation for Mac
Chapter 2: Software Setup
Lecture 1: Bash Profile Set up for Mac
Lecture 2: Java Installation for Windows
Lecture 3: Ruby Installation for Mac
Lecture 4: Ruby Installation for Windows
Lecture 5: Rubymine Installation for Mac
Lecture 6: Rubymine Installation for Windows
Lecture 7: Eclipse(Rubymine Alternative) Installation for Mac
Lecture 8: Eclipse(Rubymine Alternative) Installation for Windows
Chapter 3: Ruby Essentials (Beginner Level)
Lecture 1: What is String?
Lecture 2: String Methods
Lecture 3: More String Methods
Lecture 4: Integer in Ruby
Lecture 5: Integer Methods
Lecture 6: Conditional Execution – If & Else
Lecture 7: If & Else Continued..
Lecture 8: Conditional Execution – Case
Lecture 9: String Interpolation
Lecture 10: Array in Ruby
Lecture 11: Looping – for/while/until
Lecture 12: Looping Continued
Lecture 13: Advanced Looping
Lecture 14: Hashes
Lecture 15: More Hashes
Lecture 16: Ruby Methods
Lecture 17: Ruby Methods Continued
Lecture 18: Ruby Methods With Default Value
Lecture 19: What are Ruby Classes?
Lecture 20: Ruby Classes Continued
Lecture 21: Regular Expressions
Lecture 22: Regular Expressions Continued
Lecture 23: Ruby Variables Types
Lecture 24: Ruby Variables Types Continued
Lecture 25: Ruby as an OOP(Object Oriented Programming) language
Lecture 26: Ruby OOP – Encapsulation
Lecture 27: Ruby OOP – Inheritance
Lecture 28: Ruby OOP -Inheritance Continued
Lecture 29: Ruby OOP – Polymorphism
Lecture 30: Ruby Modules
Lecture 31: Ruby Modules Continued
Lecture 32: File IO
Lecture 33: File Loading
Chapter 4: Automation Basics
Lecture 1: Intro to WebApplication
Lecture 2: WebApplication Architecture
Lecture 3: Testing in SDLC
Lecture 4: Test Scenarios, Test Case & Test Script
Lecture 5: Types of Testing
Lecture 6: Automation Testing
Chapter 5: Selenium Basics
Lecture 1: Introduction & Brief History of Selenium
Lecture 2: Selenium IDE
Lecture 3: Selenium IDE Demo
Lecture 4: Selenium RC & Selenium WebDriver
Lecture 5: Difference Between Selenium WebDriver & Selenium RC
Chapter 6: Selenium WebDriver Hands On
Lecture 1: Selenium WebDriver Installation In Mac
Lecture 2: Selenium WebDriver Installation in PC(Windows)
Lecture 3: Automation Testcase
Lecture 4: Selenium Test Automation in Firefox
Lecture 5: Selenium Test Automation in Firefox Continued
Lecture 6: Selenium Test Automation in Chrome
Lecture 7: Selenium Test Automation in Safari
Lecture 8: Selenium Test Automation in Internet Explorer
Chapter 7: Selenium Element Locators
Lecture 1: XPath Element Locator
Lecture 2: Firefox Addons for Selenium
Lecture 3: CSS Element Locator
Chapter 8: Intermediate Selenium WebDriver
Lecture 1: Selenium Wait – Implicit Wait
Lecture 2: Selenium Wait – Explicit Wait
Lecture 3: Selenium Automation – Headers & Images
Lecture 4: Selenium Automation – Checkboxes & Dropdowns
Lecture 5: Selenium Automation – Calendar
Lecture 6: Selenium Automation – Calendar Continued
Lecture 7: Selenium Automation – Alerts/Popups
Lecture 8: Selenium Automation – IFrames/Frames
Lecture 9: Selenium Automation – Multiple Windows
Lecture 10: Selenium Automation – Capture Screenshot
Chapter 9: Data Driven Framework
Lecture 1: Simple-spreadsheet Gem Installation in Windows (Mac Users Skip)
Lecture 2: Excel Data Driven Framework – Simple Spreadsheet Gem
Lecture 3: Excel Data Driven Framework Continued
Lecture 4: YAML as a Data Source
Instructors
-
Ashok Tulachan
CEO at SeleniumGuru.com
Rating Distribution
- 1 stars: 4 votes
- 2 stars: 12 votes
- 3 stars: 41 votes
- 4 stars: 90 votes
- 5 stars: 106 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