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:
  • Safe fault simulation
  • Comprehensive reports
  • User education
  • Visual Studio .NET integration
Safe Fault Simulation
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.
Register for free trial of DevPartner Fault Simulator.

If you're interested in this topic, these articles may be helpful:

DevPartner SecurityChecker
An Expert Application Security Advisor Most security solutions for...
DevPartner for Visual C++ BoundsChecker Suite
DevPartner for Visual C++ BoundsChecker Suite is a powerful set of sof...
What's new in DevPartner Studio Professional Edition
Version 8.1 Integration with Microsoft Visual Studio Team Foundatio...
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 thr...

Related Jobs:

Sr. QA Engineer #RX1000023637 - CA - Sunnyvale - Yahoo! Inc.
Sr. QA Engineer - Video Platform Job No. RX1000023637 Location ...
C#, .net Application Developer #TEC00000940 - NY - New York - The Thomson Corporation
C#, .net Application Developer TEC00000940 Job Descrip...
Programmer Analyst #35772 - NC - Raleigh - Apex Systems
Job Description: Java Code Review Analyst Assist in a Secur...
Oracle Developer #1767 - UT - Ogden - Management Systems Designers, Inc.
MSD is seeking a database and software developer who is experienced in...
IT Engineer #20834 - MI - Dearborn - MSX International
Description: We are currently seeking a plant IT Engineer who will...
ColdFusion Developer - Web Developer #282298 - TN - Memphis - Radiant Systems, Inc
Radiant Systems, Inc. helps companies improve product profitability, ...
Sr. Technical Writer #213 - IL - Schaumburg - InstallShield Software Corp.
Sr. Technical Writer InstallShield/Macrovision is seeking a dynami...
Quality Assurance Analyst #QA009 - FL - Miami - SunGard
Reference No.: QA009 Opening Date: June 26, 2007 Job Title: Qualit...
Operations Analyst #144378 - WA - Redmond - Microsoft Corporation
As an Operations Analyst within the Microsoft IT Collaboration Service...
Tech Yahoo, Software Dev Eng, Sr #RX1000022857 - CA - Sunnyvale - Yahoo! Inc.
Tech Yahoo, Software Dev Eng, Sr Job No. RX1000022857 Location ...