|Recipe 36||Testing Web Interfaces with Nightwatch|
Browser testing can be a tedious and time-consuming activity. In Recipe 35, Browser Testing with Selenium, we learned how to build tests using the Selenium IDE. Unfortunately, that limits our tests to Firefox. We want to make sure that we can test in all of the browsers that might be used to visit our site. Manually testing sites in multiple browsers would require having access to installations of every browser we want to test. We need a way to automate testing across multiple browsers without having to keep our own versions installed.
Node.js and npm
QEDServer (for our test server)
BrowserStack Trial account
Nightwatch is an end-to-end ...