Service Virtualization and API Testing

Cynthia Dunlop

Subscribe to Cynthia Dunlop: eMailAlertsEmail Alerts
Get Cynthia Dunlop: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Top Stories by Cynthia Dunlop

What is Service Virtualization? To achieve "quality @ speed", it's essential to have unrestrained access to a trustworthy and realistic test environment. It is important to recognize that a complete test environment includes the application under test (AUT) and all of its dependent components (e.g., APIs, 3rd-party services, databases, applications, and other endpoints). Service virtualization is an emerging technology that provides DevTest teams access to a complete test environment by simulating the dependent components that are beyond your control, still evolving, or too complex to configure in a test lab. Service virtualization is commonly used when dependent components connected to the AUT are: Not yet completed or still evolving Controlled by a 3rd party or partner Available for testing only in limited capacity or at inconvenient times Difficult to provision o... (more)

Top Reads of 2015 | @DevOpsSummit #ML #DevOps #Microservices

Explore the 10 most popular continuous testing resources of 2015, including Forrester and Gartner research, interviews, infographics, an ebook, and more. With today's DevOps and "Continuous Everything" initiatives, teams need the ability to assess the risks associated with a release candidate-instantly and continuously. Maybe that's why 2015 seemed to be all about Continuous Testing, from conferences, to analyst research, to the blogosphere. Here's a look at what Continuous Testing articles from the Parasoft Resource Center piqued the most interest in 2015: Continuous Testing Book... (more)

How to Ease API Testing Constraints | @DevOpsSummit [#API #DevOps]

Ensuring API integrity is difficult in today's complex application cloud, on-premises and hybrid environment scenarios. In this interview with TechTarget, Parasoft solution architect manager Spencer Debrosse shares his experiences about the top API testing issues that organizations encounter and how automation and a DevOps team approach can address them. The following is an excerpt from that interview... What makes testing APIs challenging? When you're building an application, you're not just using your own APIs or your own internal applications. Instead, you have to rely on a wide... (more)

Creating Complete Dev/Test Environments in the Cloud

You can't truly accelerate the SDLC without a dependable continuous testing process. Evolving from automated to continuous testing requires on-demand access to a complete, realistic test environment. Yet, such access can be extremely difficult to achieve with today's increasingly complex and interdependent applications. Consider these recent research findings from voke: On average, organizations require access to 33 systems for dev/test, but have unrestricted access to only 18 Only 4% of participants report immediate, on-demand access to dev/test lab environments The majority ... (more)

Static Analysis with DevOps By @Parasoft | @DevOpsSummit [#DevOps]

How Static Analysis Helps You Get Started with DevOps DevOps requires us to move past simply finding bugs with static analysis. We have to be more proactive and reevaluate the analysis techniques used in the SDLC. DevOps is a collection of practices that facilitate the cross-departmental collaboration and communication necessary to help organizations optimize and accelerate their development processes. Its roots can be traced to the rise of iterative development methodologies that required a different way of operating that blends software development, IT, and QA. DevOps carries ... (more)