Web Automation Testing For Beginners Using Nightwatch.js
Web Automation Testing For Beginners Using Nightwatch.js, available at $59.99, has an average rating of 4.45, with 68 lectures, based on 600 reviews, and has 2498 subscribers.
You will learn about Web Test Automation Nightwatch JS Selenium WebDriver This course is ideal for individuals who are Software Testers writing test automation for web browsers or Software Testers learning a new test framework that leverages Selenium It is particularly useful for Software Testers writing test automation for web browsers or Software Testers learning a new test framework that leverages Selenium.
Enroll now: Web Automation Testing For Beginners Using Nightwatch.js
Summary
Title: Web Automation Testing For Beginners Using Nightwatch.js
Price: $59.99
Average Rating: 4.45
Number of Lectures: 68
Number of Published Lectures: 68
Number of Curriculum Items: 68
Number of Published Curriculum Objects: 68
Original Price: $19.99
Quality Status: approved
Status: Live
What You Will Learn
- Web Test Automation
- Nightwatch JS
- Selenium
- WebDriver
Who Should Attend
- Software Testers writing test automation for web browsers
- Software Testers learning a new test framework that leverages Selenium
Target Audiences
- Software Testers writing test automation for web browsers
- Software Testers learning a new test framework that leverages Selenium
Do you need to learn how to write test automation for websites? This course gets you started using the basics of web test automation.
By the end of this course, you will be able to write basic web test automation that you can use at any job. You will learn how to install Nightwatch.js from scratch and how to do so in a Node.js friendly way.
Learn how to automate:
-
navigating to web pages
-
clicking on elements
-
filling out forms
-
validating elements on the page
-
selecting items from dropdown menus
Under the hood, Nightwatch.js uses Selenium. Taking this course will introduce you to the world of Selenium based testing for web pages. A valuable skill in the marketplace.
You only need to know the basics of Javascript to take this course. You can follow along as all the examples are written on the screen for you to follow along with.
All the tools used in this course are free, so you don’t need to buy any fancy software.
The instructor has used Nightwatch.js at his company to build a large number of tests across multiple teams that are used to verify releases in their Continuous Delivery system. Chris has taught multiple teams and other software testers how to use Nightwatch.js to accomplish these goals. You are in good hands in this course!
Course Curriculum
Chapter 1: Introduction
Lecture 1: What will be covered
Lecture 2: Requirements
Lecture 3: What is Nightwatch?
Lecture 4: About me
Chapter 2: Getting Started
Lecture 1: Overview
Lecture 2: Install Node.js
Lecture 3: Install Nightwatch
Lecture 4: Install Webdrivers
Lecture 5: Install shortcut
Lecture 6: Configuration file
Lecture 7: Test directory
Lecture 8: Url for the Simple Test
Lecture 9: A Simple Test
Lecture 10: Using CSS vs Using XPath
Lecture 11: Setup Example for CSS vs XPath
Lecture 12: Url for useCss and useXpath tests
Lecture 13: useCss() and useXpath()
Lecture 14: A gotcha with useCss () and useXpath()
Lecture 15: Set XPath as the default instead of CSS selectors
Lecture 16: Review
Chapter 3: Basic Actions
Lecture 1: Overview
Lecture 2: Setup
Lecture 3: Navigating to a website
Lecture 4: Pausing
Lecture 5: Url for Click test
Lecture 6: Clicking on elements
Lecture 7: URL for Text Input tests
Lecture 8: Entering text into input fields
Lecture 9: Using the keyboard: Set Value
Lecture 10: Using the keyboard: An array of characters
Lecture 11: Using the keyboard: All the predefined "KEYS"
Lecture 12: Using the keyboard: Deleting all characters from an input field
Lecture 13: URL for Dropdowns tests
Lecture 14: Dropdowns: Setup the test
Lecture 15: Dropdowns: SetValue()
Lecture 16: Dropdowns: Clicking
Lecture 17: Review
Chapter 4: Asserts and Expects
Lecture 1: Overview
Lecture 2: URL for the next few lessons
Lecture 3: Test page
Lecture 4: Setup Test
Lecture 5: Assert Visible
Lecture 6: Expect Visible
Lecture 7: Assert Contains Text
Lecture 8: Expect Contains Text
Lecture 9: Assert Element Present
Lecture 10: Expect Element Present
Lecture 11: Expect Enabled
Lecture 12: URL for the Enabled lessons
Lecture 13: Enabled Example Page
Lecture 14: Using Assert Attributes To See If Element Is Enabled
Lecture 15: Using Expect Enabled
Lecture 16: Verify vs Assert
Lecture 17: waitForElementVisible and waitForElementPresent
Lecture 18: URL for waitForElement lessons
Lecture 19: waitForElement: Test Page
Lecture 20: waitForElement: Write the Test
Lecture 21: Review
Chapter 5: Running Tests
Lecture 1: Overview
Lecture 2: Running "headless"
Lecture 3: Setup
Lecture 4: Running All Tests
Lecture 5: Running Individual Tests
Lecture 6: Using Tags
Lecture 7: Using Groups
Lecture 8: Review
Chapter 6: Epilogue
Lecture 1: Thank You
Lecture 2: Bonus lecture
Instructors
-
Christopher Jackson
Software Test Engineer
Rating Distribution
- 1 stars: 1 votes
- 2 stars: 8 votes
- 3 stars: 65 votes
- 4 stars: 210 votes
- 5 stars: 316 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