X
Blog

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.

Streamline Embedded Software Testing With a CI/CD Workflow

Implementing a continuous integration and continuous delivery (CI/CD) workflow for embedded software development is becoming increasingly popular. Projects for embedded software are often constrained in ways application development is not. Besides the physical and computational...Keep reading

Reading Time: 7 minutes

2021 Guide to Behavior Driven Development (BDD) Testing Frameworks

What Is a BDD Testing Framework? Behavior Driven Development, or BDD, is a branch of principles defined by Test Driven Development (TDD). In TDD, we build the thing right. In BDD, we ensure we build...Keep reading

Reading Time: 6 minutes

Web APIs, Web Services, & Microservices: Basics & Differences

The digital world is always changing and, if you want to be successful, you not only need to keep up, but also anticipate what’s coming next. Parasoft is at the forefront of tool and technology...Keep reading

Reading Time: 5 minutes

Accelerate API Testing With Parasoft Continuous Quality Suite Version 2021.1

The latest release of the Parasoft Continuous Quality Suite of API testing tools is now available with updated versions of Parasoft SOAtest, Virtualize, and CTP. In this release, we focused on four primary areas. Requirements...Keep reading

Reading Time: 6 minutes

3 Obstacles to Continuous Testing & How to Remove Them

Continuous testing is a process that empowers teams to build quality into software development and accelerate the delivery of high-quality customer experiences. With continuous testing, teams get instant feedback on code health using automated testing....Keep reading

Reading Time: 9 minutes

AUTOSAR Architecture Requirements on Runtime Environments

The Automotive Open System Architecture (AUTOSAR) organization, founded in 2003, was created to provide guidance for manufacturers to safely develop embedded software for automotive electronic control units (ECU). AUTOSAR is a partnership of automotive industry...Keep reading

Reading Time: 5 minutes

Implementing QA in a CI/CD Pipeline

The CI/CD pipeline has been adopted by many companies to streamline their software development in the last few years. After all, modern workflows exist to make everyone’s lives easier and companies more efficient. In a...Keep reading

Reading Time: 9 minutes

Dynamic Application Security Testing: DAST Pros and Cons

Dynamic application security testing (DAST) is a set of testing methods that software developers use to search for security vulnerabilities in applications by simulating malicious behaviors to identify weaknesses that could be exploited. In black...Keep reading

Reading Time: 5 minutes

How Is the Test Automation Pyramid Used in Software Development?

The Test Automation Pyramid, created by Mike Cohn and popularized by Martin Fowler, has changed the way we think of software testing. It is a guide to what types and how many of each type...Keep reading

Reading Time: 6 minutes

Why API Security Is the New Frontline in Application Security

How are you addressing the challenges of API security? Recent security breaches have occurred that take advantage of APIs to steal customer data. APIs are widely used in enterprise applications. Because of that, you need...Keep reading

Reading Time: 3 minutes

What Is Static Application Security Testing and How Is SAST Used?

Static application security testing (SAST) is a way to perform automated testing and analysis of a program’s source code without executing it to catch security vulnerabilities early on in the software development cycle. Also referred...Keep reading

Reading Time: 5 minutes

How to Obtain 100% Structural Code Coverage of Safety-Critical Systems

Many software development and verification engineers don’t truly understand why obtaining structural coverage is important. Many just do it because it’s mandated by their industry’s functional standard, and don’t take it seriously. Safety-critical systems like...Keep reading

Reading Time: 7 minutes

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

Try Parasoft