The first part of the testing life cycle covered component and integration tests as an essential part of the testing process. As these parts mainly focus on tests on development level, system and acceptance tests follow an use case or requirement approach. more »
This book by the British photographer and journalist Michael Freeman is about the composition and design of a successful photograph. Throughout his book he outlines how to recognize and organize all the graphic elements in a picture. It’s neither about your camera’s technolgy nor about the physics of light or lenses – it’s simply about reading a situation and create powerful images. more »
Testing should be considered as equal the development process. Each step during an engineers programming activity has a corresponding testing activity. While each logical module adds to the growth of the software, these parts and integrations must be tested in different ways, following different approaches. The first part of the “Testing Life Cycle” series covers component and integration tests. more »
As software development techniques have advanced during the last decades, some basic principles of testing have also been established. Describing theoretical ideas and practical hints, these principles can be seen as a basic guideline for both, testing and coding. more »
The iPhone and Android OS have created a huge market for mobile applications and services through the last two years. If you take a closer look at the most successful Apps (games not counting) you can see that there are six major characteristics they have in common. These attributes are based on a service design level and, if used with thought, make the difference between some playful stuff and a real useful App covering the users needs. more »
Google Analytics is quite the most popular analytics software available. It offers a lot more than just an overview about the number of visitors and pageviews. Getting an expert on the topic requires some time for reading and playing around with all the functionalities the tool has to offer. Event Tracking, Site Search, Ecommerce Tracking and Custom Variables are features that make Google Analytics more customizable and help to fit the report to a sites special needs. more »