A Beginner’s Guide to Using and Testing RESTful APIs

Imagine if every PhD dissertation resulted in something that changed the world? Sadly, most end up with a copy on the shelf at the university library, maybe one in the author’s office, and little more. But one, about 16 years ago, led to the foundation of that thing we … [Read more...]

How API Virtualization Enables Smarter Development

While API virtualization is already over a decade old, many developers, testers, and decision-makers still misunderstand it. Virtual APIs create an environment that teams can use to mimic the characteristics of the production environment and create simulated responses … [Read more...]

A QA Manager’s Guide to Reducing Project Cost with API Virtualization

As APIs become increasingly prevalent in digital systems, software teams look to speed their delivery process using virtualized versions of their APIs to simplify timing and resource logistics. Traditionally, using virtual APIs has required teams to set up an enterprise … [Read more...]

5 API Testing Roadblocks You Can Overcome with Virtual APIs

Today’s software architecture relies on APIs as core to the application in much the same way as a database or user interface are considered core components to the architecture. That reliance on APIs means that application testers have to test the application’s reaction to … [Read more...]

Debugging an API Performance Problem from the Real World

I see companies that survive with too few customers, then fall apart precisely when apparent success arrives: paying users start to depend on a product, response times wobble and stumble, and suddenly things become slow, ugly, and out-of-control. True life examples … [Read more...]

6 Tips for Testers to Help an API Refactoring Succeed

When the development team refactors an API, it's purely an implementation matter, and therefore of no significance to testing, right? Wrong, even triply wrong: testing expertise is crucial to a successful roll out, however sincerely the programmers believe its … [Read more...]

How to Test for API Performance and Get More from Your Functional Tests

APIs have stepped into the spotlight in recent years, thanks to the explosive growth of web and mobile applications that rely on APIs to access information and perform critical functions. SmartBear Software recently published the results of a global API industry survey, … [Read more...]

Ready! API 1.7: Overcoming Challenges in Mobile API Delivery

At SmartBear, we talk to a lot of people to understand what kinds of challenges they face when building, testing, and deploying APIs. A consistent theme we hear is that people need a fast way to simulate real-world API interactions and emulate various conditions. With our … [Read more...]

Announcing the API Masterclass: A 3-Day Webinar Series Exploring API Delivery Strategies in 2016

Earlier this year, SmartBear Software released the results of a benchmark industry report looking at how organizations around the globe are developing and consuming APIs. In addition to providing insight into the evolution of APIs — from a technological benefit to a … [Read more...]

The Role of Testing in API Performance

Let’s consider a list of testing services: Functional Testing Automated Testing Security Testing Web Performance Testing API Performance Testing API Functional Testing Mobile Testing These sorts of lists are universal. But rather than just running down a … [Read more...]