 |
|
Parasoft .NET Quality Solution provides a fully-integrated suite for automating a broad range of
best practices proven to improve software development team productivity and software quality. This
is the .NET-focused component of Parasoft's cross-language support (Java,
C,
C++,
and .NET languages).
|
| Integrated Agile Testing | The Agile methodology calls for various testing techniques to be continuously applied throughout the SDLC. Parasoft facilitates these practices with a single comprehensive tool that easily integrates (out-of-the-box) with a wide range of development environments. |
| Static code analysis | Facilitates regulatory compliance (FDA, PCI, etc.). Ensures that the code meets uniform expectations around security, reliability, performance, and maintainability. Eliminates entire classes of programming errors by establishing preventive coding conventions. |
| Data flow static analysis | Detects complex runtime errors related to resource leaks, NullReferenceExceptions, SQL injections, and other security vulnerabilities without requiring test cases or application execution. |
| Metrics analysis | Identifies complex code, which is more error-prone and difficult to maintain. |
| Peer code review process automation | Automates and manages the peer code review workflow- including preparation, notification, and tracking- and reduces overhead by enabling remote code review on the desktop. |
| Unit test generation and execution | Enables the team to start verifying reliability and functionality before the complete system is ready, reducing the length and cost of downstream processes such as debugging. |
| Automated regression testing | Generates and executes regression test cases to detect if incremental code changes break existing functionality or impact application behavior. |
| Coverage analysis | Assesses test suite efficacy and completeness using a multi-metric test coverage analyzer. This helps demonstrate compliance with test and validation requirements such as FDA. |
| Team deployment and workflow | Establishes a sustainable process that ensures software verification tasks are ingrained into the team's existing workflow and automated so team members can focus on tasks that truly require human intelligence. |
| Error assignment and distribution | Facilitates error review and correction. Each issue detected is prioritized, assigned to the developer who wrote the related code, and distributed to his or her IDE with direct links to the problematic code. |
| Centralized reporting | Ensures real-time visibility into quality status and processes. This helps managers assess and document trends, as well as determine if additional actions are needed for regulatory compliance. |
|
|
Evaluation downloads are available upon request.
|
 |
| SOA / Web services |
| Java |
| C/C++ |
| .NET languages (C#, VB.NET, ASP.NET, Managed C++) |
| XML |
| WSDL |
| SOAP |
| PoX (Plain XML) |
| REST |
| JSON |
| BPEL |
| Web Applications |
| RIA |
| AJAX |
| JSP |
| JavaScript |
| VBScript/ASP |
| HTML |
| CSS |
| Multiple Message Protocols |
| WS-* Standards |
| UDDI |
| WSIL |
| MTOM(XOP) / MIME / DIME Attachments |
| HTTP 1.0, 1.1 |
| HTTPS |
| TCP/IP |
| SMTP |
| .NET WCF (TCP, HTTP, WS Transaction Flow) |
| JMS |
| IBM MQ |
| Sonic MQ |
| TIBCO Rendezvous |
| EJB |
| RMI |
| CORBA |
| ISO 8583 |
| webMethods Broker |
| webMethods IS |
| HL7 |
| EDI |
| AL3 |
| CARGO |
| EANCOM |
| EDIFACT |
| EDIGAS |
| HIPAA |
| IATA |
| NCPDP |
| TELCO |
| TRADACOMS |
| X12 |
| FTP |
 |
.NET Quality as a Continuous Process
Parasoft empowers organizations to deliver better applications faster. We achieve this by delivering quality as a continuous process across the
SDLC not just QA. Our solutions promote strong code foundations, solid functional components, and robust business processes.
Parasoft .NET Quality solution provides an automated infrastructure that delivers quality as a continuous process, allowing you to
ensure that quality is built into the code, then maintained as the code base evolves in response to changing business needs.
|
Error Prevention
Parasoft .NET Quality solution automates a wide variety of software verification methods (including peer code review, static analysis,
data flow analysis, and metrics analysis) in a way that ensures they are a natural part of each team's software development process.
By exposing structural errors as they are introduced and preventing entire classes of errors, it provides a foundation for producing
solid code. This initiates the continuous quality process, delivering greater productivity and significantly fewer software defects.
Continuous Regression Testing
Parasoft .NET Quality solution automatically builds and continuously executes a robust, extensible regression test suite that determines if
code modifications impact existing functionality. The test suite is designed to run independent of the complete system to isolate code
behavior changes, reduce setup complexities, and ensure that it is practical to execute on a daily basis. By providing a safety net that
alerts the team when modifications impact application behavior, it enables rapid and agile responses to business demands.
Functional Audit
When error prevention and continuous regression testing are performed at the development level, QA and business analysts can focus on validating
end-to-end business scenarios, and even reuse existing test assets to achieve this goal. This enables your team to execute a more complete
audit of your business application. The result is a reduced risk of business downtime, ensuring business continuity.
Process Visibility and Control
SDLC quality metrics are fragmented across key systems such as requirements, build, and source control management. Parasoft aggregates and
correlates this system data, delivering a comprehensive view of your development processes. This process visibility facilitates continuous
process improvement, increasing productivity and reducing cost.
|
|
|
|
|
|