Runscope API Monitoring    Learn More →

Posts filtered by category: howto

Working with the Azure Storage REST API in automated testing

Working with the Azure Storage REST API in automated testing

By Chris Kirby on .

This is a guest post by Chris Kirby, Director of Technology at Authenticom. He's a big fan of automating processes, beer, and games. You can follow him on TwitterGitHub, and his blog.

Testing! Every developer's favorite topic :). For me, if I can save time through automation, them I'm interested. Automated testing for a developer typically starts with unit tests, which even if you don't subscribe to TDD, you've written at least one of them just to see what all the fuss was about. Like me, I'm sure you saw that testing complex logic at build time has huge advantages in terms of quality and taking risks. However, even with the most comprehensive tests at 100% coverage, you've still got more work to do on your journey towards a bug-free existence.

Given that most modern applications rely on a wide variety of cloud platform services, testing can't stop with the fakes and mocks...good integration testing is where it's at to get you the rest of the way. Integration testing is nothing new of course, it's just more...

Read More →

Categories: apis, code samples, customers, howto, testing


Creating a Setup Phase with Subtests: How to Handle OAuth 2 Access Tokens using the Runscope API

Creating a Setup Phase with Subtests: How to Handle OAuth 2 Access Tokens using the Runscope API

By Heitor Tashiro Sergent on .

In a recent post, we announced a new feature called Subtest Step. Today, we're going to be looking at one of the most common use cases for it: creating a "Setup" phase to always refresh your access token. With this, you can easily monitor and test any API that implements OAuth 2, without having to worry if your token is valid or not.

A few things before we start:

  • This tutorial is going to focus on how to handle Access and Refresh Tokens inside of Runscope. You should be familiar with OAuth 2, as we won't be going to deep into it.
  • This should work for any API that implements OAuth 2.
  • If you need to...

Read More →

Categories: tutorial, howto, testing


Introduction to GraphQL

Introduction to GraphQL

By Heitor Tashiro Sergent on .

During the past year or so you might have heard or come across an article about GraphQL, especially if you're working with React. More recently, GitHub announced GraphQL support to one of their APIs. If you're wondering what GraphQL is and how it works, below is a quick primer.

In this article, we'll cover the basics of GraphQL, with some examples of how you can easily test a GraphQL API...

Read More →

Categories: howto, graphql


Connect Runscope with xMatters for Automated, Intelligent Communication About API Incidents

By Ashley Waxman on .

xMatters connects insights from any system to the people who matter in order to accelerate essential business processes. The extensible platform allows you to add a layer of intelligent communication across the entire enterprise with automated, targeted communications ensuring that critical messages and notifications get through to the right people on the job. Runscope monitors APIs for availability and correctness. Combined together...

Read More →

Categories: announcements, howto, integrations, testing, monitoring, product


Migrating to DynamoDB, Part 2: A Zero Downtime Approach With GSIs

By Garrett Heel on .

This post is the second in a two-part series about migrating to DynamoDB by Runscope Engineer Garrett Heel (see Part 1).

We recently went over how we made a sizable migration to DynamoDB, encountering the “hot partition” problem that taught us the importance of understanding partitions when designing a schema. To recap, our customers use Runscope to run a wide variety of API tests, and we initially stored the results of all those tests in a PostgreSQL database that we managed on EC2. Needless to say, we needed to scale, and we chose to migrate to DynamoDB.

Here, we’ll show how we implemented the long-term solution to this problem by changing to...

Read More →

Categories: community, howto, microservices


API Monitoring for API Management: The Ins & Outs

By Jon Wilfong on .

During my years at Mashery, an API management provider, I had the privilege of helping customers launch and scale successful API programs. Now that I'm at Runscope, I want to share my knowledge of how API monitoring can help companies using any form of API management (Apigee, MuleSoft, CA, IBM, Azure, AWS API Gateway, etc.).

We often find ourselves discussing the ways in which Runscope can help companies who have deployed API proxies, gateways and ESBs. API management and API monitoring are two different...

Read More →

Categories: api ecosystem, howto, monitoring


Everything is going to be 200 OK®