Tags
Language
Tags
July 2025
Su Mo Tu We Th Fr Sa
29 30 1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31 1 2
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    Complete Selenium Ruby Automation Engineer Bootcamp

    Posted By: ELK1nG
    Complete Selenium Ruby Automation Engineer Bootcamp

    Complete Selenium Ruby Automation Engineer Bootcamp
    Last updated 4/2020
    MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
    Language: English | Size: 7.42 GB | Duration: 13h 54m

    Complete Automation Engineer Training from Scratch. Go From Zero to Hero. Enhance your Career as an Automation Engineer

    What you'll 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
    Requirements
    You should be able to use PC or Mac at beginner level
    Description
    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 Curriculum have 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 MacBash Profile Set up for MacJava Installation for WindowsRuby Installation for MacRuby Installation for WindowsRubymine installation for MacRubymine Installation for Windows
    Section 3: Ruby Essentials
    What is String?String MethodsMore String MethodsInteger MethodsConditional Execution - If & elseIf & Else continuedConditional Execution - CaseString InterpolationArray in RubyLooping - for/while/untilLooping ContinuedAdvanced LoopingHashesMore HashesRuby MethodsRuby Methods ContinuedRuby Methods With Default ValueWhat are Ruby Classes?Ruby Classes ContinuedRegular ExpressionsRegular Expressions ContinuedRuby Variables TypesRuby Variables Types Continued.Ruby as an OOPRuby OOP - EncapsulationRuby OOP - InheritanceRuby OOP - Inheritance ContinuedRuby OOP - PolymorphismRuby ModulesRuby Modules ContinuedFile IOFile Loading
    Section 4: Automation Basics
    Intro to WebApplicationWebApplication ArchitectureWhat is Testing?Types of TestingAutomation Testing
    Section 5: Selenium Basics
    Introduction & Brief History of SeleniumSelenium IDESelenium IDE DemoSelenium RC & Selenium WebDriverDifference between Selenium RC & Selenium WebDriver
    Section 6:  Selenium WebDriver Hands On
    Selenium WebDriver Installation in MacSelenium WebDriver Installation in PC(Windows)Automation TestcaseSelenium Test Automation in FirefoxSelenium Test Automation in Firefox ContinuedSelenium Test Automation in ChromeSelenium Test Automation in SafariSelenium Test Automation in Internet Explorer
    Section 7: Selenium Element Locators
    XPath Element LocatorFirefox Addons for SeleniumCSS Element Locator
    Section 8: Intermediate Selenium WebDriver
    Selenium Wait - Implicit waitSelenium Wait - Explicit waitSelenium Automation - Headers & ImagesSelenium Automation - Checkboxes & DropdownsSelenium Automation - CalendarSelenium Automation - Calendar ContinuedSelenium Automation - Alerts/PopupsSelenium Automation - IFrames/FramesSelenium Automation - Multiple WindowsSelenium Automation - Capture Screenshot
    Section 9: Data Driven Framework
    Excel Data Driven Framework - Simple Spreadsheet GemSimple Spreadsheet Gem Installation in WindowsExcel Data Driven Framework ContinuedYAML as a Data SourceYAML Data Driven FrameworkYAML Data Driven Framework Continued
    Section 10: ATDD(Acceptance Test Driven Development) Framework
    Intro to ATDDCucumber for ATDDCucumber Gem Installation in WindowsCucumber Framework part 1Cucumber Framework part 2Cucumber Parameterization part 1Cucumber Parameterization part 2Cucumber Parameterization part 3Advanced Cucumber ParameterizationCucumber Terminal CommandsBunder Installation in MacBundler Installation in PC (Windows)Gemfile
    Section 11: Conclusion
    Helpful ResourcesFinal 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.


    Overview

    Section 1: Introduction

    Lecture 1 Introduction

    Lecture 2 Course Overview

    Lecture 3 Tips for Learning this Course

    Lecture 4 Java Installation for Mac

    Section 2: Software Setup

    Lecture 5 Bash Profile Set up for Mac

    Lecture 6 Java Installation for Windows

    Lecture 7 Ruby Installation for Mac

    Lecture 8 Ruby Installation for Windows

    Lecture 9 Rubymine Installation for Mac

    Lecture 10 Rubymine Installation for Windows

    Lecture 11 Eclipse(Rubymine Alternative) Installation for Mac

    Lecture 12 Eclipse(Rubymine Alternative) Installation for Windows

    Section 3: Ruby Essentials (Beginner Level)

    Lecture 13 What is String?

    Lecture 14 String Methods

    Lecture 15 More String Methods

    Lecture 16 Integer in Ruby

    Lecture 17 Integer Methods

    Lecture 18 Conditional Execution - If & Else

    Lecture 19 If & Else Continued..

    Lecture 20 Conditional Execution - Case

    Lecture 21 String Interpolation

    Lecture 22 Array in Ruby

    Lecture 23 Looping - for/while/until

    Lecture 24 Looping Continued

    Lecture 25 Advanced Looping

    Lecture 26 Hashes

    Lecture 27 More Hashes

    Lecture 28 Ruby Methods

    Lecture 29 Ruby Methods Continued

    Lecture 30 Ruby Methods With Default Value

    Lecture 31 What are Ruby Classes?

    Lecture 32 Ruby Classes Continued

    Lecture 33 Regular Expressions

    Lecture 34 Regular Expressions Continued

    Lecture 35 Ruby Variables Types

    Lecture 36 Ruby Variables Types Continued

    Lecture 37 Ruby as an OOP(Object Oriented Programming) language

    Lecture 38 Ruby OOP - Encapsulation

    Lecture 39 Ruby OOP - Inheritance

    Lecture 40 Ruby OOP -Inheritance Continued

    Lecture 41 Ruby OOP - Polymorphism

    Lecture 42 Ruby Modules

    Lecture 43 Ruby Modules Continued

    Lecture 44 File IO

    Lecture 45 File Loading

    Section 4: Automation Basics

    Lecture 46 Intro to WebApplication

    Lecture 47 WebApplication Architecture

    Lecture 48 Testing in SDLC

    Lecture 49 Test Scenarios, Test Case & Test Script

    Lecture 50 Types of Testing

    Lecture 51 Automation Testing

    Section 5: Selenium Basics

    Lecture 52 Introduction & Brief History of Selenium

    Lecture 53 Selenium IDE

    Lecture 54 Selenium IDE Demo

    Lecture 55 Selenium RC & Selenium WebDriver

    Lecture 56 Difference Between Selenium WebDriver & Selenium RC

    Section 6: Selenium WebDriver Hands On

    Lecture 57 Selenium WebDriver Installation In Mac

    Lecture 58 Selenium WebDriver Installation in PC(Windows)

    Lecture 59 Automation Testcase

    Lecture 60 Selenium Test Automation in Firefox

    Lecture 61 Selenium Test Automation in Firefox Continued

    Lecture 62 Selenium Test Automation in Chrome

    Lecture 63 Selenium Test Automation in Safari

    Lecture 64 Selenium Test Automation in Internet Explorer

    Section 7: Selenium Element Locators

    Lecture 65 XPath Element Locator

    Lecture 66 Firefox Addons for Selenium

    Lecture 67 CSS Element Locator

    Section 8: Intermediate Selenium WebDriver

    Lecture 68 Selenium Wait - Implicit Wait

    Lecture 69 Selenium Wait - Explicit Wait

    Lecture 70 Selenium Automation - Headers & Images

    Lecture 71 Selenium Automation - Checkboxes & Dropdowns

    Lecture 72 Selenium Automation - Calendar

    Lecture 73 Selenium Automation - Calendar Continued

    Lecture 74 Selenium Automation - Alerts/Popups

    Lecture 75 Selenium Automation - IFrames/Frames

    Lecture 76 Selenium Automation - Multiple Windows

    Lecture 77 Selenium Automation - Capture Screenshot

    Section 9: Data Driven Framework

    Lecture 78 Simple-spreadsheet Gem Installation in Windows (Mac Users Skip)

    Lecture 79 Excel Data Driven Framework - Simple Spreadsheet Gem

    Lecture 80 Excel Data Driven Framework Continued

    Lecture 81 YAML as a Data Source

    Lecture 82 YAML Data Driven Framework part 1

    Lecture 83 YAML Data Driven framework part 2

    Lecture 84 YAML Data Driven Framework part 3

    Section 10: ATDD (Acceptance Test Data Driven) Framework

    Lecture 85 Intro to ATDD

    Lecture 86 Cucumber Framework for ATDD

    Lecture 87 Cucumber Gem Installation in Windows

    Lecture 88 Cucumber Framework

    Lecture 89 Cucumber Parameterization part 1

    Lecture 90 Cucumber Parameterization part 2

    Lecture 91 Cucumber Parameterization part 3

    Lecture 92 Advanced Cucumber Parameterization

    Lecture 93 Cucumber Terminal Commands

    Lecture 94 Bundler Installation in Mac

    Lecture 95 Bundler Installation in PC(Windows)

    Lecture 96 Gemfile

    Section 11: Conclusion

    Lecture 97 Helpful Resources

    Lecture 98 Final Words

    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.