(First of two parts) Several weeks ago, a customer of the Broadcom Service Virtualization solution posed the following question: “Now that we’re moving to the cloud, do we still need Service Virtualization?” The question struck me as odd. My sense is that this confusion probably stemmed from the misperception that, since cloud environments can be … continue reading
Did you know that service virtualization has been around for about two decades? That’s right. Even before the cloud was considered mainstream, we had service virtualization solutions to help in the development and testing of software applications. As a refresher, service virtualization is a technique that simulates the behavior of various components in software applications. … continue reading
Airlines are all about safety. That’s their number one concern. And what they do to help predict that planes will take off and arrive safely is to run different scenarios based on variances in the weight of the plane and the fuel it would consume to test for safety. But Ryan Papineau, a senior software … continue reading
Companies may be shifting testing left, but lack of access to internal services as well as external services can delay testing and cause unnecessary bottlenecks. According to the Sogeti 2019 Continuous Testing report, test environments are one of the biggest bottlenecks to achieving continuous testing. The survey results reveal the inordinate amount of time that … continue reading
Continuous testing. Automated testing. Artificial testing. Service virtualization. Test-driven development. These are among the many technologies available to organizations looking to bring their testing up to the speed of software development. Ensuring quality can no longer be the drag on software deployment, if businesses want to stay competitive and be able to take advantage of … continue reading
Efficiently and effectively testing code in an Agile environment has proven to be a challenge that most software developers are woefully ill-equipped to do. After all, Agile is all about constant iterations, and a rapid deployment cycle that leverages the slipstream ideology. With that in mind, it becomes easy to understand why the QA process … continue reading
The consumerism of IT is transforming how businesses work. Users want what they want, when they want it, and IT departments have to keep pace. “The advent of modern technologies such as mobile, cloud, virtualization and IoT has fueled higher consumer expectations and demands. We expect information and services to be served anytime, anywhere at … continue reading
Using outside components? If so, you better test them, even if they came from the most reputable open-source project or commercial component provider you know. If you’re not testing components, especially within the context of other components required for your application and the environment in which your application will run, expect to find defects in … continue reading
Service virtualization has gotten the short shrift over the course of its lengthy history. Whether you chart its inception in 2002 with the release of Parasoft’s Stub Server, or in 2007 when CA took up the banner and market around the term, the entire concept has yet to even take on the status of buzzword. … continue reading
The championship game is in the books, and the winner of SD Times March Developer Madness is #4 seed Service Virtualization! After a tournament full of surprises, upsets and all eight top seeds going down, Service Virtualization cruised through the Final 4 with convincing wins over cinderella #8 seed NoSQL and #3 seed APIs in … continue reading
It all comes down to this. After three weeks and 30 other software development technologies, methodologies and platforms going down, it’s #3 APIs vs. #4 Service Virtualization for the championship. APIs ended the cinderella run of #8 NoSQL in a close game, while Service Virtualization buried C# in a landslide victory to reach the championship … continue reading
The time has come. It’s the SD Times March Developer Madness Final 4. First up, on one side of the bracket we have #3 seed C# taking on #4 Service Virtualization in a battle of the entrenched programming language versus the virtualization practice and philosophy eating software development. Cast your vote and send one to … continue reading