YoVDO

Acceptance Testing in Node.js 6

Offered By: Pluralsight

Tags

Software Testing Courses Node.Js Courses Code Quality Courses Acceptance Testing Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
This course will teach you about acceptance tests - tests which enter just beneath the UI and enable you to increase the quality of your code, improve your development process, and deliver customer value.

UI tests are comprehensive, but they are also brittle. Unit tests are reliable, but they don't test interactions between units. Acceptance tests help fill the need for testing user scenarios without the brittleness of UI tests. In this course, Acceptance Testing in Node.js 6, you will learn the what, why, and how of acceptance tests. First, you will learn what acceptance tests are and why you should write them. Next, you will explore how to write acceptance tests for existing code, including using SuperTest. Finally, you will see how to use acceptance tests to drive your code with acceptance test driven development. When you're finished with this course, you will have the skills and knowledge of acceptance testing needed to increase the quality of your code, improve your development process, and deliver customer value.

Syllabus

  • Course Overview 1min
  • What Is Acceptance Testing? 11mins
  • Mechanics of Acceptance Testing 19mins
  • Introduce and Set up Demo Application 39mins
  • Adding Acceptance Tests to Existing Code 50mins
  • SuperTest 38mins
  • Acceptance Test Driven Development 38mins

Taught by

Amy Dredge

Related Courses

Learn to Program: Crafting Quality Code
University of Toronto via Coursera
数据结构与算法 Data Structures and Algorithms
Peking University via Coursera
数据结构与算法第一部分 | Data Structures and Algorithms Part 1
Peking University via edX
Software Construction in Java
Massachusetts Institute of Technology via edX
Advanced Software Construction in Java
Massachusetts Institute of Technology via edX