A guide on testing visualizations
At the end of this chapter, you will have a clear idea about testing strategies for responsive visualizations; you will be aware about the costs and benefits of testing; and you will be able to implement both manual and automated tests with the best tools that are available today.
If you are new to software development, you may have heard about testing and testing strategies and how many developers pretend that they are obsessed about testing. However, it is very important to understand the differences between, for example, test-driven development in software development and manual testing and debugging, in order to compare the costs and benefits for these strategies. If you are already writing tests on a daily basis and have a clear strategy about unit and integration tests, you might skip this introduction and jump directly to the next section. For everyone else, I promise that you will learn some great insights and information about testing, so go ahead...