Save for later

WebdriverIO - Selenium Webdriver using Node.js & More!

 Number 1 rated course for WebdriverIO on Udemy 

 200+ page e-book of lecture screenshots and notes included to help students revise 

 Course Updated on 10/2019 with 6 hours of brand new up-to-date content.

This course teaches you the following technologies:

  • Fundamentals of WebdriverIO using version 4 & 5 -  Note the the core foundations of WebdriverIO remains the same between versions. WebdriverIO in itself is a JavaScript / node.js implementation of the (Selenium 2.0) WebDriver API

  • What is new in version 5 - a dedicated section to go over the key differences in version 5.

  • JavaScript - is an object-oriented computer programming language commonly used to create interactive effects within web browsers.

  • Selenium - is a suite of tools to automate web browsers across many platforms. 

  • NodeJS - is a run-time environment which includes everything you need to execute a program written in JavaScript. 

  • Mocha - is a feature-rich JavaScript test framework running on Node.js and in the browser, making asynchronous testing simple and fun.

  • Chai - is an assertion library that is often used alongside Mocha. It provides functions and methods that help you compare the output of a certain test with its expected value. 

  • Advanced Reporting (allure reports, J-unit Reports, JSON reports & more) - detailed, visual appealing, useful report outputs.

  • Jenkins - is a simple way to set up a continuous integration and continuous delivery environment for almost any combination of languages and source code repositories

  • This course covers everything you need to create advanced frameworks using the WebdriverIO's Next-gen WebDriver test framework for Node.js.

    What you will learn?

  • This is a full course that teaches you from the basics all the way to building advanced frameworks.

  • It uses JavaScript using WebdriverIO which is the modern way to build automation tests using a language that front-end developers are familiar with.

  • You will learn technologies such as: NodeJS, JavaScript, Selenium, WebdriverIO,  Mocha, Chai, Wdio, Extent Reports, Jenkins (CI) and More.

  • I teach you good code design concepts using Page Object Modelling (POM), Don't Repeat Yourself (DRY) and more.

  • This course is practical. I walk you through everything and provide source code at each stage for you to follow along.

  • You will gain invaluable knowledge after completing this course and will have skills that are in demand.

  • Get Details and Enroll Now

    OpenCourser is an affiliate partner of Udemy and may earn a commission when you buy through our links.

    Get a Reminder

    Send to:
    Rating 4.3 based on 107 ratings
    Length 17 total hours
    Starts On Demand (Start anytime)
    Cost $13
    From Udemy
    Instructor Gianni Bruno
    Download Videos Only via the Udemy mobile app
    Language English
    Tags Development Software Testing

    Get a Reminder

    Send to:

    Similar Courses

    What people are saying

    far so good

    Very informative and clear lectures Please update the course with the newest website from webdriver IO and newest nodejs version So far so good.

    needs more info about each element or topic so far not much to say so far so good.

    yes so far so good It has been a fantastic experience, full of knowledge and practical exercises.

    Read more

    lot of things

    And I was just disappointed that the author didn't mention anything about JAVA and environment variable because without it a lot of things will not work.

    Excellent course, I have been learning a lot of things and it has been so useful for me.

    Read more

    able to follow

    Thanks to the lecturer and udemy i have zero knowledge on automation and programing and was able to follow the courses from start and dis further research like materials on line and i was able to get a QA engineer role after this the good part is that it teaches Automation and how to connect to CI and report which most automation class don't and even small start ups don't have the environment Thanks ones again Very good course, short videos to be concise but so far Gianni covers every required detail during the implementation.

    So far, I am able to follow it perfectly.

    Read more

    webdriver io

    Unlike a selenium webdriver where you find massive community support, this course and the teacher is helping for the new starters in webdriver io.

    Even though this course is somewhat outdated (webdriver io version 4), the contents are still great.

    It's more like the abc's of Webdriver IO.

    Nice to see the up gradation in course for "Webdriver IO v5", Its really helpful for real time project as well.

    Read more

    only thing

    The only thing I would have liked to see different was the pace.

    The only thing I would add is that Jenkins uses a Jenkinsfile to automate builds, and this is what is in common practice with dev and devops teams all over.

    Very detailed for beginner The only thing which slowed me down was : https://www.npmjs.com - there was no where to be found the download option.

    Read more

    short videos

    Good short videos - very clear in the explanations and demonstrates the use of webdriverIO very well.

    not sure yet Easy to follow, short videos, has a great structure for learning everything.

    going through

    The second part using WebdriverIO v5 was very repetitive after going through the entirety of the v4 material as he recommended.

    I would've liked to have the up-front setup of v5 and then launch into the programming of test cases / formatting / setting up classes and so-fourth instead of going through all of it, then having to re-format for the update.

    well structured

    Very organized and well structured.

    I learned a lot in this course and it was very well structured, it provided a very good base on testing using Mocha & Chai and a nice introduction to Selenium.

    Read more

    little more

    It needs little more comprehensive and complex coverage for page object model tests to understand it better.

    Felt like I’m need a little more details.

    test automation

    This is a great course related to angular test automation.

    I highly recommend taking this if you want to learn how to build test automation frameworks in webdriverIo Yes, this course is really helpful for understanding about automation framework Not able to understand what is the basic architecture how webdriverio is implemented with selenium webdriver So far i am finding explanation clear and module is structured in a way that's easy to follow Complete course with good material I don't like that we are starting with the older versions.

    Read more

    Careers

    An overview of related careers and their average salaries in the US. Bars indicate income percentile.

    Assistant Associate Web Manager $44k

    Web Designer / Graphic Artist $52k

    Web and Projects Editor $67k

    Analyst, Web Content $68k

    Research and Web Sales Support $75k

    Web Design Contractor $77k

    Graphic & Web Designer / Art Director $78k

    Server Operations - Web Messaging 2 $78k

    Team Leader - Web Development $99k

    Senior Web Designer / Front-End Developer $111k

    Application and Web Developer Consultant $122k

    Senior Web Administrator Contractor $148k

    Write a review

    Your opinion matters. Tell us what you think.

    Rating 4.3 based on 107 ratings
    Length 17 total hours
    Starts On Demand (Start anytime)
    Cost $13
    From Udemy
    Instructor Gianni Bruno
    Download Videos Only via the Udemy mobile app
    Language English
    Tags Development Software Testing

    Similar Courses

    Sorted by relevance

    Like this course?

    Here's what to do next:

    • Save this course for later
    • Get more details from the course provider
    • Enroll in this course
    Enroll Now