The app constructed here is simple - a list of names, maintained on the server, with the ability to display, add, and manipulate names in the list via the browser. All code is covered by unit and Selenium-based integration tests as well.
Two articles cover the creation of this app:
- version 1.x: The Future of Web Development.
- version 2.x (master branch): Testing The Future of Web Development.
Starting the app
- Navigate to http://localhost:9090
Running unit and integration tests locally
npm run setup-webdriver(you only have to run this once)
npm run start-webdriver