In this paper, we discuss how to implement lessons from enterprise software development to overcome the challenges the changing world of embedded software engineering presents. Topics covered include: coverage analysis for insight into application readiness, service virtualization for emulating dependent systems, testing at scale, and penetration testing techniques to expose and trace security vulnerabilities.
The best way to fundamentally improve software is simply to get back to software engineering fundamentals. In this two-part webinar series, we go into detail on how to reap maximum benefits from fundamental software development practices, showing you how to use them effectively by leveraging Parasoft’s automated testing tools.
In this webinar, learn how to test for the ‘real world’ or the unpredicted with service virtualization. We’ll show you how the technology can help you simulate realistic, ‘real world’ behavior, including dependencies stemming from outages, unexpected loads, and denial of service attacks with fully functioning test environments at your desktop.
Learn how Parasoft’s embedded safety-critical solutions can enable your organization with higher levels of test automation, virtual test labs, and broad testing support for both developers and testers, to significantly reduce the cost of developing certified software.
In this whitepaper we outline various deployment options and ownership models, contrast the differences between them, and provide a launching point for you to select the correct service virtualization solution to fit your organization’s needs.
How can we reliably and cost-effectively test today’s interconnected applications? Choice of testing tools is critical. In this paper, learn about selection criteria for automated API application testing and service virtualization tools from testing professionals and IT Central Station.
Parasoft Virtualize Community Edition is a free, fully functioning service virtualization product that enables the creation, deployment, and management of complete virtual environments. Read voke’s latest report on the value and impact of this free service virtualization tool on development and testing teams.
Read what customers had to say about C/C++test’s static analysis, unit testing, code review, and runtime error detection capabilities.
Learn how Parasoft SOAtest, now integrated with service virtualization and security penetration testing, offers an extensive, easy to use, and affordable approach to validating the security of your APIs.
To gain confidence in your testing process, IoT development teams can adopt advanced testing tools that support analysis, unit, and functional testing on virtualized testbeds to shift-left testing. Watch this webinar to discover how service virtualization and comprehensive functional and non-functional testing, combined with security testing, can super-charge your IoT testing efforts.
Implementing continuous practices requires advanced, automated functional testing tools that support test and automation design, API testing, open tool integration, and reporting. Watch this webinar with Forrester Research to learn about how to evaluate functional test tools.
In this webinar, we’ll demonstrate enhancements to Parasoft’s change-based testing capabilities that can help you identify issues that need to be resolved to mitigate risk and accelerate delivery. You’ll learn how to speed up testing efforts by identifying which manual tests need to be re-executed due to code changes and focus the creation of new tests on the changed lines of code not covered by existing regressions.
In this webinar, we’ll show you how to test your code for just a few minutes daily – keeping your applications healthy, and efficiently building safety, security, and reliability into apps during development.
Learn why Parasoft received the highest score for API testing and test automation with the “strongest continuous testing product offering” in this complimentary copy of “The Forrester WAVE: Modern Application Functional Test Automation Tools, Q4 2016.”
In this presentation, Ryan Papineau, Automated Test Engineer at Alaska Airlines, discusses the technologies and practices his organization put in place in order to solve their testing dilemmas.
In this video, you’ll learn how to work with data in the Test Data Manager module of Parasoft Continuous Testing Platform.
Learn how to create virtual assets from recorded traffic in Parasoft Continuous Testing Platform.
In this video, you’ll learn how to configure and provision environments in Parasoft Continuous Testing Platform.
Learn how to configure dynamic responses from virtual assets in Parasoft Continuous Testing Platform.
Learn how to import and export data with the Test Data Manager component of Parasoft Continuous Testing Platform.
In this workshop we take a practical, step-by-step look at how to address the testing challenges of a microservices architecture. Leveraging Parasoft continuous testing solutions, we’ll walk you through strategies to achieve an effective quality process that will enable you to reduce risks during the initial migration to microservices as well as throughout your future microservice iterations.
Get a first-hand account of a top US Bank’s transition to Continuous Delivery—including why Service Virtualization was critical.
Learn how the combination of Microsoft Azure, Microsoft VSTS, and Parasoft Service Virtualization—operating natively within the Microsoft environment—enables organizations rapidly deploy a complete test environment on demand for Continuous Testing.
In this special Halloween webinar, we discuss how an automated application of software quality activities can help you survive releases as the Headless Horseman of software quality issues attempts to ride through your application.
This on-demand webinar explores Continuous Testing strategies, including API testing and service virtualization, for migrating to microservices. It will focus on how to maintain the integrity of the end user experience as well as minimize the business risks associated with this migration.
Many of the core benefits associated with the adoption of microservices actually introduce significant quality challenges. Learn how to maintain the integrity of the end user experience during a microservices migration, as well as how to minimize the business risks associated with this migration.
This video tutorial shows you how to virtualize a REST endpoint with Parasoft Continuous Testing Platform.
In this video tutorial, we’ll show you how to create an environment with Parasoft Continuous Testing Platform.
In this video, we walk you through creating a virtual asset from a service definition using Parasoft Continuous Testing Platform.
In this video, we discuss how service virtualization enables QA teams to test software earlier and more completely by simulating dependencies, such as third-party applications, mainframes, and other hard-to-access components.
A first-hand account of how Alaska Airlines uses advanced automation in concert with service virtualization to rigorously test their complex flight operations manager.
Learn why Parasoft was named the leading innovator for Lifecycle Virtualization solutions in this complimentary copy of “voke Research Market Mover Array Report: Lifecycle Virtualization.”
Industry experts share best practices about SV and DevOps, Agile, cloud, performance testing, functional testing, API testing, business strategy, and more. Learn from industry leaders across retail, finance, communications, technology, consulting…
Improve automotive software quality and prevent defects with these tips based on engineering concepts.
With STARWEST right around the corner, we’ve reviewed the packed schedule and selected the top “can’t miss” events for you and your co-workers to attend.
Increased competition in the telecom market required Vodafone to accelerate their release cadence—at the same time that growing system complexity was making it harder to test. Learn how service virtualization is helping them deliver top-quality applications faster by enabling earlier and more automated defect detection.
Forrester’s Diego Lo Guidice recommends the following 7 steps for organizations looking to adopt or optimize DevOps…
Learn how service virtualization enabled CareFirst to deliver more, and more innovative, software faster than ever before…without increasing costs or compromising on their high quality standards.
Learn Service Virtualization essentials: What is Service Virtualization and how does it impact Access, Behavior, Cost, and Speed (the ABCs).
This paper provides important information about using Insure++ and valuable insight into how Insure++ helps you diagnose all types of memory issues, including errors during compilation, linking problems, and memory blowout, fragmentation, and overuse.
In this on-demand webinar, learn the Service Virtualization essentials: What is Service Virtualization and how does it impact Access, Behavior, Cost, and Speed.
Automotive software defects are on the rise. Learn about what’s driving embedded software defects and what you can do about them.
This webinar discusses static analysis implementation best practices for FDA compliance. Topics covered include: the benefits of static analysis and what to look for in an analyzer, how to automate static analysis execution, and how to integrate static analysis within your software development processes.
Automobiles are becoming the ultimate mobile computer and as such, there is unprecedented need to manage the risks of failure— protecting life and property, avoiding costly recalls, and reducing the risk of ruinous lawsuits. This on demand webinar covers five practical techniques for driving the risks out of embedded automotive software.
How costly are automotive software failures? This overview of the SRR Warranty and Recall Report discusses the numbers behind automotive software defects.
Get Forrester’s take on how to build a Continuous Delivery pipeline for Agile processes and why “DevTestOps” is a critical component of such pipelines.
Today’s DevOps and “Continuous Everything” initiatives require the ability to assess the risks associated with a release candidate—instantly and continuously. So why are DevTest teams still focused on the wrong question: “Are we done testing?”
DevTest’s perspective on speed and quality is much different than that of “the business.” Discover what this means for the evolution of quality in the era of “Continuous Everything”
For a little professional development amongst summer’s sun and fun, consider the following recommendations from Parasoft developers, including books on Agile, TDD, design patterns, rework and refactoring, debugging, C++, Java, and POSIX threads.
As the pressure mounts to release innovative software faster, organizations must have much better control over (and visibility of) how faulty software can impact the business. Parasoft explored this topic of software quality at speed in a recent DevTest survey about measuring and monitoring non-functional requirements.
See what 2 new studies discovered about how Agile, DevOps, mobile, and embedded development impact software testing.
Capital One’s Adam Auerbach shares his insights on what DevTest changes are critical for responding to extreme digital disruption. Forrester’s Diego Lo Giudice joins Adam for the discussion and explores how the challenges of delivering [email protected] are being overcome across all industries facing digital disruption.
Learn about a new type of PIE that enables organizations to quickly find and remediate application hotspots according to their development policies.
The IoT is creating security risks at a faster rate than it’s fixing them…exposing us to direct control of devices to lost of personal private data to actual control of the networks and computers in our homes and offices.
This on demand webinar explores methods and metrics to more rapidly assess the risk of a software release candidate, including the value of Merged, Correlated Coverage and how to implement and leverage this metric as a critical step toward assessing risk and prioritizing testing activities.
Learn why and how to use unit tests to benchmark the performance of the APIs and 3rd-party libraries that your team might integrate into your application.
Watch this webinar featuring CareFirst and Forrester to discover how leading organizations are using service virtualization to advance Continuous Testing and DevOps as they scale Agile across the enterprise.
Describes the challenges that development teams face and how application coverage is the driving force for helping teams meet their release objectives.
Forrester’s Diego Lo Guidice talks about why test automation, API testing, and service virtualization are critical to agile development initiatives as organizations shift to continuous delivery, Agile, and DevOps.
Continuous Testing provides a real-time, objective assessment of the business risks associated with an application under development. Learn how in this 70-page eBook.
Agile teams report the lowest rate of measuring non-functional requirements. What does this mean for the evolution of quality in this era of Continuous Everything?
This infographic addresses the growing surface area that cars of the not-too-distant future, as well as cars on the road today, expose that could be exploited by malicious hackers. The blog post also includes survey data from a recent automotive software webinar.
Forrester’s Diego Lo Guidice discusses how breaking down the barriers between test and development enables you to successfully implement your Agile and DevOps initiatives. Learn about the importance of integrating testers and testing practices into your development teams.
Learn how Parasoft helps organizations increase velocity and ensure that high-risk release candidates don’t reach end users.
With dozens of microprocessors and multiple networks and busses, modern connected cars are the ultimate mobile computers. Learn the risks posed by in-vehicle systems, how to assess that risk to your business, and the applicable tools and techniques for ensuring the quality and safety of infotainment systems.
What’s the difference between automated testing and continuous testing—and what’s needed to answer the question “Does the release candidate have an acceptable level of business risk?”
Sick of others telling you when you can and can’t test? Of bureaucracies that make getting useful test data more difficult than a complete government overthrow? Learn how Service Virtualization, Containers, and Cloud help organizations test on their own terms.
DevOps’ constant deluge of new functionality undeniably creates a torrential disruption to traditional testing. How can you ensure every “little change” doesn’t introduce side effects that ripple across the application and make the end user more frustrated than a driver on a flooded California freeway?
The automobile industry relies on a vast, sprawling supply chain to create the hardware and software that goes into each vehicle. Learn how to manage the risk in your automotive software supply chain and ensure the quality, safety and security of downstream components.
Parasoft surveyed 780 software development professionals about their views on quality and how they define/measure both functional and non-functional requirements. Read this report to see what we discovered and what it means for the evolution of “quality” in this era of Continuous Everything.
Process intelligence delivers insights about the process so that agents within the system can quickly and efficiently meet business objectives, while agents responsible for managing the process can continuously make improvements that reduce risk throughout the process. Learn more about process intelligence in this article.
In celebration of International Pi Day, Parasoft discusses recent updates and the latest “PIE slices” featured in Parasoft’s Process Intelligence Engine, part of it’s award-winning Development Testing Platform.
Today’s industry experts agree that GUI testing is ill-suited for today’s “Continuous Everything” world, and that a shift to API testing is required for delivering quality at speed. Watch these “how to” videos to see how fast and easy it can be to get started with API testing.
The term Internet of Things (IoT) refers to a system of network-enabled devices, components, or services that publish and/or consume data. The most familiar IoT environment is probably the home automation system in which lighting, security system, irrigation system, etc. can be controlled via a central device, such as a smart phone. But an IoT environment may also enable machine-to-machine communication for safer, more efficient industrial uses, such as a “smart” utility grid or for factory automation.
Based on this year’s Embedded World, many people have IoT projects in the pipe and are looking for strategies on how to deliver their IoT-ready applications. If you’re one of them, read on to learn the effectiveness of an end-to-end approach to IoT system verification, and get examples on how to isolate and automate testing for components within the IoT stack.
This embedded software testing kit includes a whitepaper, customer case study, and data sheet detailing the features and benefits of Parasoft’s flagship C and C++ development testing solution.
Learn how to ensure that the endpoints you leverage in an IoT environment enhance your brand.
Just as El Nino has slammed into California’s coast wreaking havoc, DevOps is overwhelming the software testing world. Experts from Parasoft and Skytap provide the latest forecast on how DevOps is already impacting software testing—as well as a set of ways to stave off trouble when the peak of the storm hits.
Forrester analyst Diego Lo Guidice discusses the top 3 reasons Agile fails, how “Agile Expert” firms overcome common barriers, and Agile best practices.
A lighthearted look at the “relationship” between two complementary technologies: service virtualization and cloud dev/test labs.
Forrester analyst Diego Lo Guidice discusses how testing needs to evolve in order to enable quality at speed for Agile and DevOps.
Our automotive software and security experts team up to discuss how to improve embedded software security in the automotive environment. Topics covered include MISRA and ISO 26262 compliance, problem resolution, issue priority and impact management, and more.
Why do software engineers and others engaged in appsec marginalize the findings from their security tools?
A leading PC vendor transitioning to Agile wanted to start testing each user story as soon as it was completed, but lacked the required on-demand, flexible access to realistic test environments. Learn how service virtualization helps them simultaneously spin up all required test environments—all with extremely specific test data, response logic, and performance conditions.
Continuous testing refers to executing automated tests as part of the software delivery pipeline to obtain immediate feedback on the business risks associated with a software release candidate. The scope of testing extends from validating bottom-up requirements or user stories to assessing the system requirements associated with overarching business goals.
It provides a real-time, objective assessment of the business risks associated with an application under development. Applied uniformly, continuous testing allows both business and technical managers to make better trade-off decisions between release, scope, time, and quality.
Static analysis helps a leading energy management company prevent the root causes of multiple application failure types—rather than having to discover and remediate the resulting defects late in the SDLC or after release.
Parasoft recently hosted a “Continuous Testing in the DevOps World” webinar that explored the new role of testing necessitated by the evolution of the SDLC. This post highlights some of the key points
“Get Ready for Bimodal IT” – That’s the message from Gartner AADI 2015. Learn what Gartner said about applying the bimodal concept to software development & quality assurance and get Alan Zeichick’s take on “bimodal” as the buzzword of 2015.
Service Virtualization helped a leading financial services company scale access to a prohibitively expensive 3rd party application, giving each Agile team instant to an independent test environment they could configure and reconfigure as needed—with zero impact on the other teams.
Learn how service virtualization enabled the world’s second-largest retailer to continuously execute automated tests involving core purchase functionality—despite unstable downstream components, asynchronous responses, and 3rd-party service constraints.
Static analysis basics for software engineers, including types of static analysis, benefits of static analysis, and risks associated with failing to implement a defect prevention strategy.
Get a summary of the top 6 Continuous Testing and Service Virtualization questions that industry leaders are asking Parasoft at Gartner AADI this week.
Static analysis probably won’t be a topic of discussion of most families’ Thanksgiving feasts, but many software development leaders are immensely grateful that static analysis tools have helped them prevent disasters much more severe than an overcooked turkey.
To help celebrate the 20th anniversary of Java, Parasoft documented key milestones in the 20 year history of Java testing…
In this on-demand webinar, our static analysis expert discusses how to ensure the security of your applications from Stagefright, Heartbleed, and other grisly-sounding software defects by leveraging standards to evolve development policies from static analysis findings.
What’s scarier than all the ghouls, ghosts, and goblins you’re likely to confront this weekend? If you’re in the software business, you’ll probably end up with more nightmares from the following stats than from any Halloween horrors…
If your organization measures technical debt, have you really considered why you’re doing this, and what you will do with that information once it has been gathered? Just because you can measure technical debt doesn’t mean you should. Before you start (or continue) measuring technical debt, it’s important to recognize that there are consequences.
Now that rapid delivery of differentiable software has become a business imperative, software development teams are scrambling to keep up. In response to increased demand, they are seeking new ways to accelerate their release cycles—driving the adoption of agile or lean development practices such as DevOps. Yet, based on the number of software failures now making headlines on a daily basis, it’s evident that speeding up the SDLC opens the door to severe repercussions.
3 new service virtualization articles that are a must read– whether you’re actively researching service virtualization solutions or just curious about what service virtualization involves and how it differs from mocking/stubbing and server virtualization.
At StarWest 2015, Continuous Testing and Service Virtualization were the talk of the show (second only to the amazing Mickey-Mouse-themed goodies)! Although we can’t virtualize those sweet treats, we did round up a set of resources that give you a taste of the show’s hottest Continuous Testing and Service Virtualization discussions…