Course Information
Course Overview
Learn automated browser testing
Using Selenium you can avoid boring web-based administration tasks and manual testing. Primarily, it is for automating web applications. You can schedule Selenium to test your application and make sure it's up and running. You can also create automated bots to do the job for you!
You will learn how to work with Selenium WebDriver, how to create your own tests and best practices. Learn how to work with promises, how to find links and elements and how to take a screenshot using Node.JS and Selenium! It will be very usefull for your test reports!
And the most amazing part of this tutorial is... you will build your own registration bot from scratch!
By the end of this course, you will also learn how to work with Jasmine!
Course Content
- 6 section(s)
- 12 lecture(s)
- Section 1 Introduction
- Section 2 Promises
- Section 3 Structure
- Section 4 Build an Automated Register Bot
- Section 5 Learn Jasmine
- Section 6 Final
What You’ll Learn
- Build an Automated Register Bot, Automate browser testing, Understand Selenium Webdriver, Build your own tests, Create robots to test your website
Skills covered in this course
Reviews
-
AAndrew Wolan
Too fast. Also, code presented is out-of-date. Node.js is now forcing developers to use async code. As a result, the examples shown do not work until "catch()" statements are added.
-
CChandler Keyes
While this course was way too fast, it was very straight forward. However, he didn't explain a lot of the code. The jasmine and promises topics were very confusing and I ended up doing a lot of research on my own.
-
RRupam Saha
Very good introduction to selenium using NodeJS.
-
PPradgnya Kulkarni
Very basic, not many topics covered. Example how to troubleshoot any issues of an element not found or issues with focus etc. Not worth spending money.