OFFERS
DevPartner Fault Simulator
Automated Software Testing Tools Compuware now offers a solution to this long-standing problem. DevPartner Fault Simulator is a unique new developer tool using fault simulation to emulate real-world application errors. This allows developers to work in a predictable, repeatable environment to proactively analyze and debug application error-handling code—leading to a better end-user experience and eliminating the loss of revenue that comes with unplanned application downtime.
Validate error-handling code, accelerate development
A significant and growing portion of an application’s code is dedicated to error handling. Only a small portion of that error-handling code, however, is actually tested prior to deployment. Faulty error-code handling can cause unplanned downtime, lost customer revenue, increased development costs and the risk of security vulnerabilities.
Compuware now offers a solution to this long-standing problem. DevPartner Fault Simulator is a unique new developer tool using fault simulation to emulate real-world application errors. This allows developers to work in a predictable, repeatable environment to proactively analyze and debug application error-handling code—leading to a better end-user experience and eliminating the loss of revenue that comes with unplanned application downtime.
Register for free trial of DevPartner Fault Simulator.
What's new in DevPartner Fault Simulator 1.5
Full integration with Visual Studio 2005
Fault Simulator 1.5 now supports Visual Studio 2005 with .NET Framework 2.0. Developers can also use this product while developing code in either Visual Studio .NET 2003 or Visual Studio 2005 without having to exit out of the IDE.
Integration with code coverage
Fault Simulator 1.5 is now tightly integrated with the DevPartner Studio Professional Edition 8.0 Coverage Analysis tool. Developers are now able to gather code coverage data for error handlers exercised by fault simulation.
DevPartner Fault Simulator provides developers with the following benefits:
A .NET Framework fault can be simulated either on a line of code or independent of location using DevPartner Fault Simulator. Developers can also simulate an environmental failure in the target application. Properties, parameters and conditions associated with every fault make it possible to further refine the simulation.
Comprehensive Reports
DevPartner Fault Simulator displays information about the faults being simulated and how they are being handled as the simulation is taking place. It also provides comprehensive results about the error handling in the application code upon completion of the simulation. This includes a description of the fault, the current call stack and an error-handler stack for each instance simulated. Simulation results may be saved for later analysis.
User Education
DevPartner Fault Simulator highlights the areas in source code where faults can be simulated. Additionally, developers can select a line of code within Visual Studio .NET and allow DevPartner Fault Simulator to identify the list of exceptions that can be simulated at that location. This helps you to understand what faults your code must be built to handle.
Visual Studio .NET Integration
DevPartner Fault Simulator helps developers test and debug error handlers when it is integrated into Visual Studio .NET. Importantly, DevPartner Fault Simulator is able to simulate faults without disrupting the debugger, operating system or the .NET development environment. It records how the program reacts to an error, allowing users to trace program activity from where the error occurs to where it is ultimately handled. The information is displayed as the simulation proceeds, with the final results subsequently stored in a results file—which is available for immediate viewing and is also saved for later review. DevPartner Fault Simulator also allows developers the chance to go to the original source statement to better debug and fix fault-handling problems.
Three ways to use the tool DevPartner Fault Simulator is available for use in three distinct ways by developers:
Validate error-handling code, accelerate development
A significant and growing portion of an application’s code is dedicated to error handling. Only a small portion of that error-handling code, however, is actually tested prior to deployment. Faulty error-code handling can cause unplanned downtime, lost customer revenue, increased development costs and the risk of security vulnerabilities.
Compuware now offers a solution to this long-standing problem. DevPartner Fault Simulator is a unique new developer tool using fault simulation to emulate real-world application errors. This allows developers to work in a predictable, repeatable environment to proactively analyze and debug application error-handling code—leading to a better end-user experience and eliminating the loss of revenue that comes with unplanned application downtime.
Register for free trial of DevPartner Fault Simulator.
What's new in DevPartner Fault Simulator 1.5
Full integration with Visual Studio 2005
Fault Simulator 1.5 now supports Visual Studio 2005 with .NET Framework 2.0. Developers can also use this product while developing code in either Visual Studio .NET 2003 or Visual Studio 2005 without having to exit out of the IDE.
Integration with code coverage
Fault Simulator 1.5 is now tightly integrated with the DevPartner Studio Professional Edition 8.0 Coverage Analysis tool. Developers are now able to gather code coverage data for error handlers exercised by fault simulation.
DevPartner Fault Simulator provides developers with the following benefits:
- Safe fault simulation
- Comprehensive reports
- User education
- Visual Studio .NET integration
A .NET Framework fault can be simulated either on a line of code or independent of location using DevPartner Fault Simulator. Developers can also simulate an environmental failure in the target application. Properties, parameters and conditions associated with every fault make it possible to further refine the simulation.
Comprehensive Reports
DevPartner Fault Simulator displays information about the faults being simulated and how they are being handled as the simulation is taking place. It also provides comprehensive results about the error handling in the application code upon completion of the simulation. This includes a description of the fault, the current call stack and an error-handler stack for each instance simulated. Simulation results may be saved for later analysis.
User Education
DevPartner Fault Simulator highlights the areas in source code where faults can be simulated. Additionally, developers can select a line of code within Visual Studio .NET and allow DevPartner Fault Simulator to identify the list of exceptions that can be simulated at that location. This helps you to understand what faults your code must be built to handle.
Visual Studio .NET Integration
DevPartner Fault Simulator helps developers test and debug error handlers when it is integrated into Visual Studio .NET. Importantly, DevPartner Fault Simulator is able to simulate faults without disrupting the debugger, operating system or the .NET development environment. It records how the program reacts to an error, allowing users to trace program activity from where the error occurs to where it is ultimately handled. The information is displayed as the simulation proceeds, with the final results subsequently stored in a results file—which is available for immediate viewing and is also saved for later review. DevPartner Fault Simulator also allows developers the chance to go to the original source statement to better debug and fix fault-handling problems.
Three ways to use the tool DevPartner Fault Simulator is available for use in three distinct ways by developers:
- Integrated into Visual Studio .NET—to analyze and debug error handlers in source code
- Run as a standalone—to simulate faults in a running program
- Executed from the command line—using scripts and batch files to automate the testing of applications.
![]()
If you're interested in this topic, these articles may be helpful:
![]() | DevPartner Performance Analysis Community Edition Compuware DevPartner Performance Analysis Community Edition accelerate... |
![]() | Deadlock Analysis using DevPartner Studio Multi-threaded applications open the door to difficult-to-diagnose t... |
![]() | DevPartner SecurityChecker An Expert Application Security Advisor Most security solutions for... |
![]() | What's new in DevPartner Studio Professional Edition Version 8.1 Integration with Microsoft Visual Studio Team Foundatio... |
![]() | DevPartner for Visual C++ BoundsChecker Suite DevPartner for Visual C++ BoundsChecker Suite is a powerful set of sof... |
![]()
Related Jobs:
![]() | Tech Yahoo, Software Dev Eng, Sr #RX1000022857 - CA - Sunnyvale - Yahoo! Inc. Tech Yahoo, Software Dev Eng, Sr Job No. RX1000022857 Location ... |
![]() | Operations Analyst #144378 - WA - Redmond - Microsoft Corporation As an Operations Analyst within the Microsoft IT Collaboration Service... |
![]() | Quality Assurance Analyst #QA2009 - FL - Miami - SunGard Reference No.: QA2009 Opening Date: July 19, 2007 Job Title: Quali... |
![]() | Biztalk Developer - CA - Los Angeles - York Enterprise Solution Job Description Roles & Responsibilities include: ? Involved in Cre... |
![]() | QE Lead/Manager #246567 - GA - Atlanta - Radiant Systems, Inc Founded in 1985, Radiant Systems, Inc. provides innovative store tec... |
![]() | Senior Programmer Analyst #799948 - MA - Watertown - Tufts Health Plan Senior Programmer Analyst Department: Information Systems Sc... |
![]() | Programmer Analyst #35772 - NC - Raleigh - Apex Systems Job Description: Java Code Review Analyst Assist in a Secur... |
![]() | Application System Administrator #07-35177 - VA - Falls Church - Inova Health System APPLICATION SYSTEM ADMINISTRATOR Req. #: 07-35177 Facility: Inova... |
![]() | Oracle Developer #1767 - UT - Ogden - Management Systems Designers, Inc. MSD is seeking a database and software developer who is experienced in... |
![]() | Sr. Technical Writer #213 - IL - Schaumburg - InstallShield Software Corp. Sr. Technical Writer InstallShield/Macrovision is seeking a dynami... |

