Nightwatch Js an end to end testing tool for automating web

Published 2022-01-20
Platform Udemy
Rating 4.71
Number of Reviews 19
Number of Students 69
Price $29.99
Instructors
QA Guy
Subjects

Go to Udemy

Nightwatch Js for beginners and Intermediate .

Learn more in less time .This course is best suited for Beginners and Intermediate level guys who wanna learn web automation with ease .

In this course you will learn end to end about using Nightwatch js tool with both Javascript and Typescript . Main goal of this course is to achieve /learn more about automation testing in short time .After completing this course you will be able to design a framework from scratch with page Objects and beautiful test case reporting with logs and screenshots attached and many other things.I request everyone to please plug In your ear phones when watching this course so it will be much clear . Initially we will be learning Nightwatch Js configuration which is root for starting automation .you need to have a little javascript programming knowledge .In case if you're already working on test automation tools like selenium java => after taking up this course you will feel too easier as we write very less code and achieve more.



->Nightwatch Basics

Setting up environment

WebDriver manager (manage server and drivers automatically)

How to auto take screenshot on failure

How to use environments

How to use launch Url flag

How to not skip test cases on failure

Retries

Soft Assertions

Hard Assertions

using element method

running tests in headless mode

How to run single test case

How to run single test file

find Elements in Nightwatch

window handling

frames

moveToElement , scroll actions

Handling Alerts , PopUps

Debugging Nightwatch tests

cucumber

Page Object model using class style

Page Object model using functional style

And many moreā€¦


->Nightwatch reporting with mocha , Nightwatch html reporter and others


-> Page Objects


-> we will be covering Nightwatch with javascript & typescript


-> Nightwatch Cucumber


-> Nightwatch mocha and mochawesome


-> Nightwatch custom commands


-> GitHub actions



About Tool :

Nightwatch.js is one of the popular integrated framework for performing automated end-to-end testing on web applications and websites, across all major browsers. It is written in Node.js and uses the W3C WebDriver API to interact with various browsers.

It is a complete end-to-end and cross-browser testing solution and it aims to simplify the process of writing and running various types of tests.



Note: I suggest to use mocha runner so you can leverage mochawesome reporting which is very famous and neat

Go to Udemy