Internet
Modern business solutions have come to rely on sophisticated web based applications or at least components that are themselves web-based applications.
Testing internet applications brings with it new challenges for testing as well as departures from the more traditional approach to testing by blurring the definition of “the application”.
Web applications exist in a much more complex and dynamic environment than found in the more traditional environments (e.g. mainframes, desktop applications and client-server applications). If the web application fails, the problem could lie, for example, with the application code itself, or with its compatibility with other system components or with the complex dynamic interactions between components that are completely outside the control of the developer.
In addition, an internet based application is, in reality, a complex mixture of components from third-party products – the application manifests itself through the interactions between all of these components.
This architecture requires that a very clear logical separation is understood at all times between the application code developed for your business solution and the range of third-party products that contribute to your business solution. This is critical for effective development of your business solution and is even more critical when designing and developing tests for such applications.
I can help your organisation more effectively troubleshoot the complex system environment during testing these applications, along with managing the relationship between your application software and the third party components efficiently.
![Validate my RSS feed [Valid RSS]](images/valid-rss.png)