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
Advance Your Testing Strategy with Ro...

Learn about the importance of test metrics and reporting when building a robust testing strategy.

Accelerating API Performance Problem ...

Teams that prioritize API Monitoring as a strategy are able to resolve API issues in less than 24 hours. We'll show you how to get started with API

Increasing Performance Test Coverage ...

Test coverage is on every tester’s mind – where are there gaps, how can I better understand the full picture to make sure issues don’t slip through

Magic Quadrant for Software Test Auto...

Selecting effective test automation tools is becoming more critical as business demands for faster application delivery and high quality intensify

Critical Capabilities for Software Te...

Selecting effective test automation tools is becoming more critical as business demands for faster application delivery and high quality intensify

Zaloni at SmartBear Connect: Microser...

Building software which is SMART (Scalable, Measurable, Available, Reliable & Testable) is non-trivial. Design & Architecture principles like SOA

TestComplete Users Share Their Experi...

Industry professionals share about their experiences with TestComplete at our first annual SmartBear Connect Conference.

SoapUI Users Share their API Testing ...

Industry professionals share about their experiences with SoapUI at our first annual SmartBear Connect Conference.

SmartBear Welcome with CEO Justin Teague

SmartBear's Chief Executive Officer, Justin Teague, provides an overview of the company's vision and where we're headed. 

SmartBear Product Vision & Roadmap

SmartBear's product leadership team gives insight into the Company's product strategy and roadmap across the entire product portfolio at SmartBear

Select Medical at SmartBear Connect: ...

Automated Testing is one of the major "new" items to be incorporated into software development projects. Companies who previously had no automated

Replacing HPE with SmartBear

A testimonial by QA Architects from a Large Entertainment Company on why they switched to SmartBear.

  « 1 2 3 4 5  »