Resources: API Testing

API Testing Resource Center

APIs: Testing the Center of the Online Universe

APIs, or Application Programming Interfaces, are at the heart of most data driven applications. Never before has the access to so much data been so widespread; with the adoption of RESTful API design and frameworks like Swagger, our connected world is growing even more connected. APIs are often overlooked during the QA phase, since users can't directly complain about a bug or performance issue of the actual API, all they see is your loading screen waiting to be filled with data. Nevertheless, testing web services and APIs, both internal and external is critical in producing quality software that works for the end user in a manner that it's supposed to.

Software applications are often thought of as having 3 layers: A data layer, a logic layer, and the presentation( or GUI) layer. APIs sit at the logic or messaging layer, and is the conduit between databases around the world, and your front-end program that a user interacts with. There are many aspects of API testing that are similar to traditional software testing, like performance testing or mocking, but since their is no GUI, there are a few quirks to master. Read through our collection of API Testing resources, and be sure to keep up with our newest posts and videos.

REST API Testing: For Beginners

Let's take some fundamentals of software testing, flip them on their side, and see how we can get better API testing.

Why It's Necessary to Test Your APIs 

Coming over from GUI Testing, or just beginning testing your REST or SOAP APIs? Start here to learn why testing APIs is critical!

Continuous Integration Testing For APIs

Continuous Integation can be tough for QA teams and testers. Learn how to make it an easier process for all teams involved. 

Clear all filters
Shifting Your Security Testing Left: ...

Join SmartBear experts to learn how to embed your API security tests within your CI/CD pipeline and start securing your application earlier in the

A DevOps Maturity Model

Join SmartBear experts with guest speaker Parveen Sultana, Senior Technical Manager at MatchPoint, to learn how to successfully benchmark and

Explore OpenAPI 3.0: Understand the D...

We will explore some new features in OAS 3.0, as well as delve into some of the use cases and workflows that utilizing a definition driven approach to

API Design in 2019: Microservices, St...

Insights gained from a global survey of 3,000+ API providers and consumers.

How Collaboration Helps Ensure Qualit...

Everyone can benefit from focusing on quality from the very beginning of the software development lifecycle. Where does improving quality start

UI Testing Made Easy with TestComplete

Learn the basics of UI test automation and discover how TestComplete can help you scale your testing efforts.

Performance Testing On Every Commit

With teams shifting to CI/CD and DevOps delivery at a rapid pace, performance testing can still be a major bottleneck to most teams. Siloed

The Best Kept Secrets of Code Review

In this webinar session, we will be sharing insights from The Best Kept Secrets of Code Review as well as new updated best practices.

Implementing a Single Framework for A...

Learn how to build a framework that successfully incorporates both API and UI testing so you can deliver your software faster.

The State of API 2019 Report

The State of API Report is designed to establish benchmarks for the Application Programming Interface (API) industry regarding the methodologies

The State of API 2019: Insights on th...

Insights gained from a global survey of 3,000+ API providers and consumers.

ReadyAPI 2.6 Customer Training

Get to know the new ReadyAPI Pro Features

 «  3 4 5 6 7  »