API Testing Organizations

These are the organizations I come across in my research who are doing interesting things in the API space. They could be companies, institutions, government agencies, or any other type of organizational entity. My goal is to aggregate so I can stay in tune with what they are up to and how it impacts the API space.

RestCase

RestCase focuses on the REST API development cycle and enhances team collaboration, reduces development time, improves testing and increases overall product quality.

nomossoftware

Onboarding new customers, and rolling out new services and products to existing customers, often involves integrating the customers IT systems via the organisation's APIs and XML channels. Customer portals from Nomos make this process smoother by providing an interactive means for customers to understand and uncover the business policies that they must comply with. The portals are also used to troubleshoot problems when automated requests from customers fail. 

mockable.io

Mockable is a simple configurable service to mock out RESTful API or SOAP web-services. This online service allows you to quickly define REST API or SOAP endpoints and have them return JSON or XML data.

Mockaroo

Mockaroo lets you generate up to 1,000 rows of realistic test data in CSV, JSON, SQL, and Excel formats.  If you're developing an application, you'll want to make sure you're testing it under conditions that closely simulate a production environment. In production, you'll have an army of users banging away at your app and filling your database with data, which puts stress on your code. If you're hand-entering data into a test environment one record at a time using the UI, you're never going to build up the volume and variety of data that your app will accumulate in a few days in production. Worse, the data you enter will be biased towards your own usage patterns and won't match real-world usage, leaving important bugs undiscovered.

MockServer

Easy mocking of any system you integrate with via HTTP or HTTPS. MockServer can be used for mocking any system you integrate with via HTTP or HTTPS. MockServer Proxy can be used for transparently recording all requests sent by a system (i.e. an application or set of applications).

Monkeypod

Monkeypod is a cloud-based API design and virtualization tool. It allows developers to collaboratively create HTTP APIs using an intuitive browser-based interface, automatically generating documentation and an in-browser API sandbox. Monkeypod further enables rapid iteration and testing by creating a virtual version of the API that developers can make calls against immediately.

Sandbox

Quick and easy mock RESTful API and SOAP webservices. Generate from API definitions, instant deploy, collaborative build, and debugging tools for integration. Remove testing roadblocks. Close the gap that exists with incomplete or capacity constrained test environments. Eliminate fees for accessing third-party systems. Give QAs access to the exact test environment they need without delays. Streamline test environment provisioning time and costs.

WireMock

WireMock is a flexible library for stubbing and mocking web services. Unlike general purpose mocking tools it works by creating an actual HTTP server that your code under test can connect to as it would a real web service. It supports HTTP response stubbing, request verification, proxy/intercept, record/playback of stubs and fault injection, and can be used from within a unit test or deployed into a test environment. Although it’s written in Java, there’s also a JSON API so you can use it with pretty much any language out there.

Parasoft

Parasoft researches and develops software solutions that help organizations deliver defect-free software efficiently. By integrating development testing, API testing, and service virtualization, we reduce the time, effort, and cost of delivering secure, reliable, and compliant software. Parasoft's enterprise and embedded development solutions are the industry's most comprehensive—including static analysis, unit testing, requirements traceability, coverage analysis, functional and load testing, dev/test environment management, and more.

vREST

Simplify, Automate and Speed-up REST API Testing

Crosscheck Networks

Crosscheck Networks is the global leader in API Testing, Simulation, and Gateway technologies with product deployments in over 50,000 customer networks worldwide. Comprehensive API testing includes functional automation, performance, compliance and security testing with patented dynamic mutation technology.

SmartBear Software

SmartBear Software provides tools for over 100,000 software professionals to build, test, and monitor some of the best software applications and websites anywhere on the desktop, mobile and in the cloud.

Mocky

Mock your HTTP responses to test your REST API.

Firebase

Firebase is a mobile platform that helps you quickly develop high-quality apps, grow your user base, and earn more money. Firebase is made up of complementary features that you can mix-and-match to fit your needs.

UNINETT HTTPjs

Server API Mock-Ups in your browser. Mock an API in your browser, to prototype a backend or test your API client. Aids very rapid development of mock-up server APIs to improve the quality of your HTTP API clients.

Apiary

Apiary.io is a hosted suite of tools that help companies build web APIs quickly, test and monitor them easily and document them effortlessly. It provides API owners with necessary infrastructure and helps them build relationship with their users. Core of the self-service solution is API Blueprint, an efficient format for describing an API, aspiring to define new gold standard for REST API development. The product uses this Blueprint to streamline adoption of new services and simplify integration to other systems.

Apigee API Studio

Apigee launched their API Studio out of their earlier Apigee-127 product, their work on the Swagger platform and editor, and their BaaS offering. The new studio opens up the ability for developers to design, mock, test and share via their online open source based platform.

Apimint

APIMINT is an API lifecycle management tool. With our design first approach, all stake holders get a platform to collaborate and give feedback on API design and structure. We make sure your all your teams can easily agree and understand your APIs.

If you think there is an organization I should have listed here feel free to tweet it at me, or submit as a Github issue. Even though I do this full time, I'm still a one person show, and I miss quite a bit, and depend on my network to help me know what is going on.