September 10, 2019 Comments Off on Speaking about best practices for testing Microservices at API World in October
If you’re going to be in the Bay Area in October, I invite you to join me at API World in San Jose. I’ll be giving a talk about applying hard-earned best practices from SOA and Web services to the exciting new world of microservices.
Here’s the abstract of what I’ll be presenting:
Microservices represent the next logical step in the evolution of distributed computing, rather than a complete break with the past. When implementing this type of fresh approach, it can be tempting to come up with an entirely new set of procedures for carrying out important tasks. While this is certainly helpful when these responsibilities haven‚ been encountered before, it‚ wise to avoid reinventing the wheel whenever possible.Fortunately, carrying out the vital job of ensuring that your microservices are highly reliable and performant can profit from well-established best practices and patterns for testing mission-critical distributed software assets. These have been utilized for more than 10 years, and have helped make the API era possible. All of these proven techniques can be invaluable to microservices designers, developers, and testers.In this thought-provoking event, we cover a number of practical, easily-applied guidelines that will serve you well as you develop and expand your microservices portfolio. These will include:
- Using automation to assist in attaining 100% code testing coverage
- Going beyond traditional unit testing to incorporate anticipated composition and orchestration into your quality assurance process
- Employing statistically significant quantities of meaningful data to fuel your tests
- Subjecting your microservices to realistic load volumes and geographically distributed consumers-
- Organizing and evolving your microservices testing inventory via effective governance.
You can learn more here.
March 31, 2019 Comments Off on Free REST API Security guide
If you’ve worked with both major varieties of API (Web services & REST) for any length of time, you’ll know that the approach to security varies widely between them. In the Web services world, there are numerous standards bodies and security guidelines, such as:
These are just a few examples of what’s out there.
Thanks to all of this ancillary work, a common (mis)perception has sprung up that Web services are more secure than REST APIs. While there’s a kernel of truth to this assumption, REST APIs now benefit from their own set of security standards and best practices. To give you a better idea of what these are, check out this helpful eBook on Dzone, written by Guy Levin, CTO of RestCase.
January 30, 2018 Comments Off on Swagger Inspector from SmartBear: a very nice free online tool for testing APIs
SmartBear, makers of ReadyAPI (the most comprehensive and widely adopted Web service and REST API testing platform) have just released an excellent, free tool for carrying out quick and easy interactions with your API.
Swagger Inspector does a superb job of working with APIs (all HTTP methods are available), and it supports parameters, authentication & headers, and message payloads. It even generates OpenAPI documentation. If you’re designing, developing, testing, or simply using an API, you’ll want to check out this exciting new offering.
February 29, 2016 Comments Off on Comprehensive API survey now available from SmartBear
I’ve been designing, developing, testing, and optimizing APIs for many years. I’m encouraged by the increasing amounts of attention that these critical enterprise assets are now garnering.
SmartBear has recently conducted an all-encompassing survey of more than 2,300 developers, testers, IT/operations professionals and business leaders representing over 50 different industries and 104 countries. This is essential reading for anyone seeking to learn more about the state of the API landscape.
It covers topics such as:
- API technology and tool trends
- Top opportunities and challenges in the API space
- API development and delivery approaches
- API consumer expectations and priorities
- Keys to ensuring API quality and optimizing performance
You can download this excellent resource here.
November 3, 2015 Comments Off on Data-Driven API testing Webinar recording now available
October 15, 2015 Comments Off on Presenting a Data-driven API Testing Webinar with SmartBear on October 28
As long as computers are incapable of interacting telepathically, APIs will continue to serve as the predominant approach for cross-system communication over the Internet.
Alas, comprehensive API testing continues to occupy a distressingly low position on the software development To Do list. This is a shame, because there are some fantastic technologies and associated best practices that make it possible to quickly, easily, and thoroughly evaluate APIs for reliability, accuracy, and performance.
Since data-driven probes are some of the most effective techniques to determine if an API is ready for production, Paul Bruce from SmartBear and I will be presenting a technically-focused Webinar on how to employ winning data-oriented strategies in your testing.
To register for the Webinar, click here.
May 30, 2015 Comments Off on Increased reliance on APIs demands more effective testers
It seems everywhere you look these days, someone is extolling the virtues of APIs. For example, here’s an article from Fortune that highlights how APIs are serving as competitive differentiators.
However, those enterprises that are placing such emphasis on their APIs must appreciate that they also need to invest in their testing staff with proper tooling and training. I recently wrote about this on the SmartBear blog, which you can read here.
November 13, 2014 Comments Off on Webinar on Data-driven API Testing Using Ready! API and SoapUI NG Pro
Far too many software services and APIs are placed into production without comprehensive, data-driven testing. This oversight often results in unnecessary software flaws, service outages, sluggish performance, and frustrated users.
On Monday November 24 at 10:00 PST (18:00 GMT), I’ll be presenting a Webinar along with Jim Holmes from Falafel Software. We’ll cover the following essential topics during this 45-minute event.
We’ll illustrate these concepts with practical examples using SmartBear’s Ready! API and SoapUI NG Pro technology. You can sign up here, and even if you can’t make the live event we’ll send you a recording afterwards.
October 31, 2014 Comments Off on Ready! API and SoapUI NG Pro: the next step in delivering mission-critical APIs
I’ve been designing, developing, and testing APIs for many years. APIs used to be of interest primarily to narrow constituencies such as architects and developers. That’s no longer the case: today, APIs constitute the foundation of Service Oriented Architecture, and thus most modern applications.
SoapUI has long been considered the premier service-testing tool. Over the past 7 years, WiseClouds has participated in the incredible growth of the SoapUI ecosystem by offering training, certification, and consulting services.
From its inception, SoapUI has been an elegant, powerful technology, but as the years have gone by, it’s matured into something much more than a testing tool. In fact, it’s now a platform containing all the technology necessary to place an API into service.
I’m very excited about the direction the product is taking, with the release of Ready! API containing SoapUI NG (next generation) and related technologies for service virtualization, load testing, and security. We’re expanding our training classes and certification to cover all of this new functionality.
I’ll be blogging about some of the new capabilities in Ready! API, but for now you can learn more here.
December 15, 2013 Comments Off on Free e-book on Web API design
Let’s face it: designing a good API – whether using SOAP, REST, or anything else – is equal parts art and science. I’ve enjoyed reading Brian Mulloy’s Web API Design e-book, and I wanted to share it with my readers. I particularly liked how he references API implementations from various players like Google, Foursquare, Digg, LinkedIn, and so on. It’s interesting to compare the variety of designs that these vendors have chosen.
You’ll find the e-book here.