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

Automate an easy to maintain integration test for the PDS-API #135

Open
tloubrieu-jpl opened this issue Nov 16, 2021 · 0 comments
Open

Automate an easy to maintain integration test for the PDS-API #135

tloubrieu-jpl opened this issue Nov 16, 2021 · 0 comments
Assignees

Comments

@tloubrieu-jpl
Copy link
Member

tloubrieu-jpl commented Nov 16, 2021

💪 Motivation

...currently the API test are made with POSTMAN test suite which is manually curated. However the tests written do not cover all the API feature and the stability of the test suite is not good since new tests are added or removed depending on the latest tested features.

📖 Additional Details

We would like to automate the generation of the POSTMAN collection so that it covers all the possible combination of the API features, see https://docs.google.com/spreadsheets/d/1I68XtU_TPIKURj2rltSVPzHb3IY-Oo38tj76D44cHE4/edit#gid=0

This represent 1000s of cases.

⚖️ Acceptance Criteria

Given
When I perform
Then I expect

⚙️ Engineering Details

To generate the postman collection, we should use the POSTMAN SDK http://www.postmanlabs.com/postman-collection/

@tloubrieu-jpl tloubrieu-jpl added enhancement New feature or request needs:triage labels Nov 16, 2021
@jordanpadams jordanpadams changed the title Automate and easy to maintain integration test for the PDS-API Automate an easy to maintain integration test for the PDS-API Feb 26, 2022
@github-project-automation github-project-automation bot moved this to Release Backlog in EN Portfolio Backlog Nov 20, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: ToDo
Development

No branches or pull requests

2 participants