Skip to content

DR: Implement Thunderclient Web API test request scripts

Bonnie Wolfe edited this page Jul 11, 2023 · 3 revisions

This is a record in the Decision Records on Solutions Not Implemented.

Issue

Problem Statement

We want to be able to quickly and easily test that all the web API server endpoints are working properly.

Potential Solution

A good way to do this is to implement a test client application that exercises the endpoints. Thunderclient is a VSCode extension that allows you to easily script Web API requests and then run them and check the responses to verify that the endpoints are returning reasonable results.

Feasibility Determination

The Thunderclient extension is no longer free - the GitSync feature costs $4/developer/month. I did a search and could not find any other Web API test tools that were free and allowed you to keep the test scripts in the GitHub repo, so I'm closing this issue as infeasible.


This page is part of the Decision Record section of the wiki

Home


Technical and Product Documentation

App Documentation

Software Architecture and Development

Team Information

UX Research

Clone this wiki locally