When you are testing software for children, you have to consider some aspects that you don't use to do when you are testing software for adults, Let's talk about this differences.
Testing applications for children is very different from testing applications for adults. We have to consider more aspects and we have to focus on others quality attributes.
One of the reasons is that children are still in the process of development. So, their abilities are not comparable with ours. They write more slowly, most of them do not read, they have little precision in the use of the mouse, etc. As a result, the testing of this type of applications requires focusing on certain aspects that we do not use to consider when we are testing applications for adults.
But there is an additional complexity. Not all children are in the same development stage. A 2 years-old child is very different from another 7 years-old child. The challenge here is developing and testing a software whose users cannot or do not know how to do the same things. For example, not all of them read at the same level. In fact, not everyone can read. Our system should be able to support all this heterogeneity of users.
Of course, all of this affects the testing strategy. In this talk we will see how all this impacts in the testing process and why mobile, performance, usability and accessibility testing become more important.