Today software is already an indispensable part of our life. There are plenty of consumer products as well as business solutions. In fact, all our life is driven by software products of different kinds, and when a solution does not work properly, many problems may set in. Losses of means or business reputation are actually the slightest troubles which may be faced compared to people’s injuries or even deaths. That’s why software testing should be a must for every product at every development stage and for every device possible.