Discover Software Testing Insights and Best Practices

We're here to help businesses like yours deliver superior quality software with automated testing tools. Gain valuable insights from Parasoft's team of software quality experts who share in-depth industry knowledge, technical guidance, and useful product tips.

How Static Analysis Reduces the Burden of Pharmaceutical Industry Regulatory Compliance

Since 1961, IMA has been designing and producing implants and equipment for packaging in the food and pharmaceutical industries. By adopting static analysis into the software development process, IMA is reducing the time and cost...Keep reading

Reading Time: 3 minutes

How to Automate Testing for Geographically-Distributed Development

Automate and coordinate the process of sharing source code across geographically-distributed teams to make it sustainable. Policies for sharing source code between groups are much more effective when they are enforced using automation. Automation is...Keep reading

Reading Time: 3 minutes

Input Validation: Immunity Against Web Attacks

By Arthur Hicken – Evangelist / Solutions Architect at Parasoft Imagine for a second that you’re facing a deadly pandemic. You have two choices: Option A: Try to identify and treat every symptom that the...Keep reading

Reading Time: 3 minutes

Code Coverage Density and Test Overlap

The concept of coverage density is somewhat related to test overlap. Generally, you want to avoid having multiple test cases test the same functionality (i.e., minimize the test overlap). The idea behind this principle is...Keep reading

Reading Time: 4 minutes

Towards Full Regression Test Coverage

As surprising as it may sound, even complete path coverage does not mean that your code always behaves correctly. If you are using a test-driven development approach (TDD), you will be familiar with the idea of...Keep reading

Reading Time: 3 minutes

The Problem With Path Code Coverage

Why do so few available tools support path coverage? High number of paths The number of possible code paths typically increases exponentially with the cyclomatic complexity of a method. Achieving a high percentage of path...Keep reading

Reading Time: 3 minutes

Unit Test Coverage Metrics

Independent of the coverage granularity, there are a number of different coverage criteria that take different aspects of coverage into account. The scope of the various coverage criteria will be illustrated using the Java method shown...Keep reading

Reading Time: 3 minutes

Code Coverage Granularity

Code coverage granularity is an important aspect of automated tools that measure code coverage metrics for testing, but not all tools provide the same level of insight into code coverage. To determine the supported level...Keep reading

Reading Time: 3 minutes

Static Analysis for FDA: 3 Keys to Success

Continuing our series of posts on static code analysis for FDA/medical device sofware compliance 1. Make Static Analysis Process a Continuous Process Having static analysis tightly integrated into the SDLC as described in last week’s  Static Analysis...Keep reading

Reading Time: 3 minutes

Static Analysis for FDA: What’s Involved?

In last week’s post, we introduced how static analysis is just one piece of the FDA compliance puzzle. In the next posts, we’ll explore this issue in more detail. We’ll start at the beginning: with...Keep reading

Reading Time: 2 minutes

Medical Device Software Validation & Compliance: A Case Study

Inomed is an international medical technology company that develops nerve protection instruments and systems for precisely targeted patient treatments. Since there is no margin for error in the software driving these innovative devices, Inomed established extensive...Keep reading

Reading Time: 4 minutes

10 Ways to Save Time with Agile Quality Practices

The desire to adopt agile typically comes from within development. After all, agile was created by developers for developers. But without a robust strategy for agile quality that effectively meets the demands of the business, agile teams...Keep reading

Reading Time: 12 minutes

Get the latest software testing news and resources delivered to your inbox.

Try Parasoft