Enhanced fault simulation

This article was originally published in VSJ, which is now part of Developer Fusion.
A new version of DevPartner Fault Simulator, a testing tool that enables developers to locate software defects in the error-handling code by simulating both .NET Framework Class Library (FCL) faults and environmental faults in a safe, controlled environment, has been released by Compuware. This new version strengthens its developer capabilities, and adds new features for QA analysts, bridging the gap between development and test teams. Fault Simulator can now be used independently of the Visual Studio development environment. It allows the QA tester to execute local and global fault sets created by developers, create and execute environmental exceptions, and report defects back to development via the Visual Studio Team System work item tracking system. A new “Watch My Target” feature (standalone Application only) can automatically determine which environmental resources are used by your applications, providing the opportunity to test for failures of those resources through fault simulation. The resulting report can be provided to development to resolve any defects. Exception handler advice is now included for developers who now have visible feedback about what exceptions can be thrown from any method call and automatically add the appropriate try/catch block template code to handle these exceptions. A new Pause & Resume Simulation features allows users to suspend a session, providing flexibility to perform other tasks outside of the simulation. The standalone version of

DevPartner Fault Simulator 2.0 can automatically generate a command line batch script for execution by automated QA testing tools such as Compuware TestPartner. DevPartner Fault Simulator 2.0 has expanded support for Framework 1.1 and 2.0 .NET methods and now also supports third-party managed assemblies, user-written managed code, and e-commerce applications. It also features integration with the Team System Foundation Server defect-tracking tool, allowing users to insert defect data directly without the need for re-typing detailed information.

You might also like...

Comments

Contribute

Why not write for us? Or you could submit an event or a user group in your area. Alternatively just tell us what you think!

Our tools

We've got automatic conversion tools to convert C# to VB.NET, VB.NET to C#. Also you can compress javascript and compress css and generate sql connection strings.

“Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away.” - Antoine de Saint Exupéry