In the previous chapter, you learned how to create amazing cartographic visualizations using D3.js
, projections, and geographic maps. Now, it is time to look into the testing strategies of responsive visualizations. In this section, you will learn the following:
Learning about common testing strategies
Understanding the difference of unit and integration tests
Learning about the importance of manual tests in visualizations
Learning how to set up an environment for manual testing
Setting up an environment for Unit and Integration testing
Running unit tests using Karma on your local machine
Running integration tests using TravisCI and Sauce Labs using a testing environment
Understanding how the different strategies work together
Building a testing strategy that fits your budget
In the first section, you will learn about testing, testing strategies, and different types of tests. You will understand the differences between manual and automated testing and why...