Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create Templates for API Tests #12

Open
4 tasks
dmgaldi opened this issue May 3, 2022 · 0 comments
Open
4 tasks

Create Templates for API Tests #12

dmgaldi opened this issue May 3, 2022 · 0 comments

Comments

@dmgaldi
Copy link

dmgaldi commented May 3, 2022

Overview

We identified a testing gap for some of our docker services. On 05/03/2022, we discussed adding API tests to user dataset import service to address some latent bugs.

We currently use RestAssured for WDK API tests that are run as a part of the QA release. There is work here to figure out where the docker API tests will live (likely in the repo under an api-test directory?), how they will be run (at least manually and documented in example repo/readme but ideally automatically on release).

Subtasks

Note that this can be broken down into multiple tasks. Below is a summary of the subtasks:

  • Create a test suite using RestAssured to one of our docker-services and verify that it works correctly
  • Integrate test suite into this template repo (assuming tests will live in the service repo)
  • Integrate test suite into Jenkins continuous integration with the help of Systems (or investigate self-hosted GitHub runner)
  • (Optional) Create empty test suites or rudimentary suites in other docker services to make it easier for devs to add tests as they develop
@dmgaldi dmgaldi changed the title Create Templates for RestAssured API Tests Create Templates for API Tests May 3, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant