Quality Assurance and Testing with Chai - Run Functional Tests using a Headless Browser
In the next challenges we are going to simulate the human interaction with a page using a device called 'Headless Browser'.
For these challenges we are using Zombie.JS. It's a lightweight browser which is totally based on JS, without relying on additional binaries to be installed. This feature makes it usable in an environment such as Glitch. There are many other (more powerful) options.
Look at the examples in the code for the exercise directions Follow the assertions order, We rely on it.