-
Notifications
You must be signed in to change notification settings - Fork 199
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
New Feature - Generate tests from OpenAPI / Swagger - automated contract testing #56 #225
base: develop
Are you sure you want to change the base?
Commits on Jun 1, 2020
-
- Success status check - Response time check - Content-type check - JSON schema validation - JSON body check Merged postmanlabs#218 for easy config file usage in the CLI tool. Added Postman test suite settings, which allow you to define which types of basic tests to be included or not, in the postman generation. Added Post test suite file loading (inspired by postmanlabs#218) option for the CLI Added postman-testsuite.json example Added test suite extension option, which offers the option to include manually defined postman tests based. The test extensions are mapped based on the OpenApi operationID.
Tim committedJun 1, 2020 Configuration menu - View commit details
-
Copy full SHA for 53ee6b8 - Browse repository at this point
Copy the full SHA 53ee6b8View commit details -
Tim committed
Jun 1, 2020 Configuration menu - View commit details
-
Copy full SHA for c6f881f - Browse repository at this point
Copy the full SHA c6f881fView commit details -
Tim committed
Jun 1, 2020 Configuration menu - View commit details
-
Copy full SHA for 2d4d9e1 - Browse repository at this point
Copy the full SHA 2d4d9e1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4203d90 - Browse repository at this point
Copy the full SHA 4203d90View commit details
Commits on Jun 2, 2020
-
Added additional configuration options for the
extendTests
section.It is now possible to `overwrite` all generateTests and extend them with specific settings per OpenApiOperationId.
Tim committedJun 2, 2020 Configuration menu - View commit details
-
Copy full SHA for 1892e5a - Browse repository at this point
Copy the full SHA 1892e5aView commit details -
Fixed code to comply to the Travis build checks
Tim committedJun 2, 2020 Configuration menu - View commit details
-
Copy full SHA for 979eb80 - Browse repository at this point
Copy the full SHA 979eb80View commit details -
Tim committed
Jun 2, 2020 Configuration menu - View commit details
-
Copy full SHA for aca00be - Browse repository at this point
Copy the full SHA aca00beView commit details -
Tim committed
Jun 2, 2020 Configuration menu - View commit details
-
Copy full SHA for 3bd9584 - Browse repository at this point
Copy the full SHA 3bd9584View commit details -
Tim committed
Jun 2, 2020 Configuration menu - View commit details
-
Copy full SHA for 7a6f487 - Browse repository at this point
Copy the full SHA 7a6f487View commit details
Commits on Jun 5, 2020
-
Added the Operation method & Path as part of the test description.
This helps when running newman tests with reporting via CI (like Azure devops). The reporting will contain the references.
Tim committedJun 5, 2020 Configuration menu - View commit details
-
Copy full SHA for 6fda601 - Browse repository at this point
Copy the full SHA 6fda601View commit details -
Minor optimisation of the method & path naming in the pm.tests
Tim committedJun 5, 2020 Configuration menu - View commit details
-
Copy full SHA for 79e13ec - Browse repository at this point
Copy the full SHA 79e13ecView commit details
Commits on Jun 15, 2020
-
Merge branch 'develop' of https://github.com/postmanlabs/openapi-to-p…
…ostman into develop
Tim committedJun 15, 2020 Configuration menu - View commit details
-
Copy full SHA for d0ceea9 - Browse repository at this point
Copy the full SHA d0ceea9View commit details
Commits on Jul 13, 2020
-
Added option to define test suite limits, based on the OperationID. T…
…his will only generate tests based on the defined list of operationId's.
Tim committedJul 13, 2020 Configuration menu - View commit details
-
Copy full SHA for 53d2014 - Browse repository at this point
Copy the full SHA 53d2014View commit details
Commits on Jul 24, 2020
-
Postman test generation - added support for anyOf, oneOf, allOf, $ref
Tim committedJul 24, 2020 Configuration menu - View commit details
-
Copy full SHA for 84a52b7 - Browse repository at this point
Copy the full SHA 84a52b7View commit details
Commits on Jul 27, 2020
-
TestExtension - added check if tests array exists
Tim committedJul 27, 2020 Configuration menu - View commit details
-
Copy full SHA for ac44b63 - Browse repository at this point
Copy the full SHA ac44b63View commit details
Commits on Aug 3, 2020
-
Merge branch 'develop' of https://github.com/postmanlabs/openapi-to-p…
…ostman into develop
Tim committedAug 3, 2020 Configuration menu - View commit details
-
Copy full SHA for 19895fd - Browse repository at this point
Copy the full SHA 19895fdView commit details
Commits on Aug 21, 2020
-
Postman test generation - added support for response header tests, wh…
…ere the header is checked to present in the response
Tim committedAug 21, 2020 Configuration menu - View commit details
-
Copy full SHA for c12b7ec - Browse repository at this point
Copy the full SHA c12b7ecView commit details
Commits on Sep 9, 2020
-
Merge branch 'develop' of https://github.com/postmanlabs/openapi-to-p…
…ostman into develop
Tim committedSep 9, 2020 Configuration menu - View commit details
-
Copy full SHA for 6fb0edc - Browse repository at this point
Copy the full SHA 6fb0edcView commit details
Commits on Nov 18, 2020
-
Merge branch 'master' tag 2.0.0 of https://github.com/postmanlabs/ope…
…napi-to-postman into develop # Conflicts: # README.md # bin/openapi2postmanv2.js
Tim committedNov 18, 2020 Configuration menu - View commit details
-
Copy full SHA for 4725d0b - Browse repository at this point
Copy the full SHA 4725d0bView commit details -
Tim committed
Nov 18, 2020 Configuration menu - View commit details
-
Copy full SHA for 39231dd - Browse repository at this point
Copy the full SHA 39231ddView commit details -
Tim committed
Nov 18, 2020 Configuration menu - View commit details
-
Copy full SHA for 7306501 - Browse repository at this point
Copy the full SHA 7306501View commit details
Commits on Dec 18, 2020
-
Corrected mapping of program paramaters with ConfigFile
Tim committedDec 18, 2020 Configuration menu - View commit details
-
Copy full SHA for e9cfa48 - Browse repository at this point
Copy the full SHA e9cfa48View commit details -
Provided support for the option-cli because of the postmanlabs#315
Tim committedDec 18, 2020 Configuration menu - View commit details
-
Copy full SHA for 70f6906 - Browse repository at this point
Copy the full SHA 70f6906View commit details -
Added an additional check if the definedOptions is not empty
Tim committedDec 18, 2020 Configuration menu - View commit details
-
Copy full SHA for 22f754e - Browse repository at this point
Copy the full SHA 22f754eView commit details
Commits on Dec 21, 2020
-
Corrected version parameters to resolve conflict
Tim committedDec 21, 2020 Configuration menu - View commit details
-
Copy full SHA for 250e59e - Browse repository at this point
Copy the full SHA 250e59eView commit details -
Corrected version parameters to resolve conflict
Tim committedDec 21, 2020 Configuration menu - View commit details
-
Copy full SHA for 13d54f6 - Browse repository at this point
Copy the full SHA 13d54f6View commit details
Commits on Jan 28, 2021
-
Bumped to openapi-to-postman 2.1.0
Tim committedJan 28, 2021 Configuration menu - View commit details
-
Copy full SHA for 8759aaa - Browse repository at this point
Copy the full SHA 8759aaaView commit details -
Merged branch 'openapi-to-postman.2.1.0' into PR
Tim committedJan 28, 2021 Configuration menu - View commit details
-
Copy full SHA for 876a4f8 - Browse repository at this point
Copy the full SHA 876a4f8View commit details
Commits on Feb 18, 2021
-
Added option to overwrite/extend the Request Body with dynamic values
Tim committedFeb 18, 2021 Configuration menu - View commit details
-
Copy full SHA for b7403c0 - Browse repository at this point
Copy the full SHA b7403c0View commit details -
Added option to overwrite/extend the Request Body with dynamic values…
… example to the documentation
Tim committedFeb 18, 2021 Configuration menu - View commit details
-
Copy full SHA for 1923647 - Browse repository at this point
Copy the full SHA 1923647View commit details -
Added option to overwrite/extend the Request Body with dynamic values…
… example to the documentation
Tim committedFeb 18, 2021 Configuration menu - View commit details
-
Copy full SHA for a187c7c - Browse repository at this point
Copy the full SHA a187c7cView commit details -
Added option to overwrite/extend the Request Body with dynamic values…
… example to the documentation
Tim committedFeb 18, 2021 Configuration menu - View commit details
-
Copy full SHA for 723237d - Browse repository at this point
Copy the full SHA 723237dView commit details -
Added option to overwrite/extend the Request Body with dynamic values…
… example to the documentation
Tim committedFeb 18, 2021 Configuration menu - View commit details
-
Copy full SHA for 3dd051c - Browse repository at this point
Copy the full SHA 3dd051cView commit details
Commits on Feb 25, 2021
-
Added support for the Postman dynamic values $randomInt}}, {{$randomC…
…reditCardMask}}, {{$randomBankAccount}} number values to overwrite/extend the Request Body
Tim committedFeb 25, 2021 Configuration menu - View commit details
-
Copy full SHA for 3909bb0 - Browse repository at this point
Copy the full SHA 3909bb0View commit details
Commits on Feb 27, 2021
-
Added support to overwrite request path variables
Initial support to automatic get response ID's for POST operations and set them as pm.environment variables
Tim committedFeb 27, 2021 Configuration menu - View commit details
-
Copy full SHA for 6189b07 - Browse repository at this point
Copy the full SHA 6189b07View commit details -
Added support to overwrite request path variables
Initial support to automatic get response ID's for POST operations and set them as pm.environment variables
Tim committedFeb 27, 2021 Configuration menu - View commit details
-
Copy full SHA for 8c0e104 - Browse repository at this point
Copy the full SHA 8c0e104View commit details
Commits on Feb 28, 2021
-
Added support to overwrite request query params
Tim committedFeb 28, 2021 Configuration menu - View commit details
-
Copy full SHA for a484285 - Browse repository at this point
Copy the full SHA a484285View commit details -
Added support to overwrite request headers
Tim committedFeb 28, 2021 Configuration menu - View commit details
-
Copy full SHA for 465ccc9 - Browse repository at this point
Copy the full SHA 465ccc9View commit details -
Added support to overwrite request headers
Tim committedFeb 28, 2021 Configuration menu - View commit details
-
Copy full SHA for dd19f81 - Browse repository at this point
Copy the full SHA dd19f81View commit details -
Bumped to openapi-to-postman 2.3.0 + included the requestOverwrite op…
…tion for Request body, Query Params, Path variables & Headers
Tim committedFeb 28, 2021 Configuration menu - View commit details
-
Copy full SHA for 2cbc98b - Browse repository at this point
Copy the full SHA 2cbc98bView commit details -
Added to automatic set the response.id as an environment variable for…
… chaining option Added the option to assign pm.environment variables from the response object
Tim committedFeb 28, 2021 Configuration menu - View commit details
-
Copy full SHA for 1e27632 - Browse repository at this point
Copy the full SHA 1e27632View commit details
Commits on Mar 8, 2021
-
Bug fix for path variable conversions when using a dynamic variable t…
…o replace an integer example
Tim committedMar 8, 2021 Configuration menu - View commit details
-
Copy full SHA for b190b61 - Browse repository at this point
Copy the full SHA b190b61View commit details
Commits on Mar 9, 2021
-
Tim committed
Mar 9, 2021 Configuration menu - View commit details
-
Copy full SHA for 8625e7e - Browse repository at this point
Copy the full SHA 8625e7eView commit details
Commits on Mar 10, 2021
-
Added option to convert unsupported OpenAPI(3.0) properties to valid …
…JSON schema properties which deletes nullable and adds "null" to type array if nullable is true
Tim committedMar 10, 2021 Configuration menu - View commit details
-
Copy full SHA for af070d3 - Browse repository at this point
Copy the full SHA af070d3View commit details
Commits on Mar 18, 2021
-
Added the option to assign pm.environment variables from the response…
… headers
Tim committedMar 18, 2021 Configuration menu - View commit details
-
Copy full SHA for a8363df - Browse repository at this point
Copy the full SHA a8363dfView commit details
Commits on Apr 11, 2021
-
Moved all Postman Testsuite functions in a separate file for easier m…
…aintenance
Tim committedApr 11, 2021 Configuration menu - View commit details
-
Copy full SHA for a879d13 - Browse repository at this point
Copy the full SHA a879d13View commit details -
Merged version 2.5.1 from master
Tim committedApr 11, 2021 Configuration menu - View commit details
-
Copy full SHA for bbbf81a - Browse repository at this point
Copy the full SHA bbbf81aView commit details
Commits on Apr 20, 2021
-
Added support for removal of request headers, path variables, query p…
…arams
Tim committedApr 20, 2021 Configuration menu - View commit details
-
Copy full SHA for fba8363 - Browse repository at this point
Copy the full SHA fba8363View commit details
Commits on Apr 28, 2021
-
Added the getRefObject as a temp workaround for dependency
Patch related to the stripping of "content-type" defined in OpenAPI postmanlabs#361
Tim committedApr 28, 2021 Configuration menu - View commit details
-
Copy full SHA for b25fa44 - Browse repository at this point
Copy the full SHA b25fa44View commit details
Commits on May 7, 2021
-
Applied a patch to overcome the unwanted setting of maxItem:2 on the …
…content schema. This messes up the schema validation used by the testSuite. Changed the fixed stackLimit from 10 to 999 to overcome "Error: Too many levels of nesting to fake this schema" in the schema validation Fix to prevent referenced path variables being used for overwrites
Tim committedMay 7, 2021 Configuration menu - View commit details
-
Copy full SHA for 15b7417 - Browse repository at this point
Copy the full SHA 15b7417View commit details
Commits on May 16, 2021
-
Bumped to openapi-to-postman 2.7.0 + the test suite generation
Added option to match target based on the OpenApi Operation (method & path)
Tim committedMay 16, 2021 Configuration menu - View commit details
-
Copy full SHA for 6c0d1b9 - Browse repository at this point
Copy the full SHA 6c0d1b9View commit details -
Tim committed
May 16, 2021 Configuration menu - View commit details
-
Copy full SHA for 75f37ac - Browse repository at this point
Copy the full SHA 75f37acView commit details -
Tim committed
May 16, 2021 Configuration menu - View commit details
-
Copy full SHA for b841af0 - Browse repository at this point
Copy the full SHA b841af0View commit details
Commits on May 19, 2021
-
Added option to disable the request query param in Postman
Added "ContentCheck" feature
Tim committedMay 19, 2021 Configuration menu - View commit details
-
Copy full SHA for 33a707c - Browse repository at this point
Copy the full SHA 33a707cView commit details
Commits on May 24, 2021
-
Extended the test suite assignPmVariables function by response header…
…, request body or a plain value
Tim committedMay 24, 2021 Configuration menu - View commit details
-
Copy full SHA for d8d10a1 - Browse repository at this point
Copy the full SHA d8d10a1View commit details
Commits on May 25, 2021
-
Corrected the incorrect checkRequestBody variable definition to check…
…ResponseBody
Tim committedMay 25, 2021 Configuration menu - View commit details
-
Copy full SHA for cff6d71 - Browse repository at this point
Copy the full SHA cff6d71View commit details -
Corrected the incorrect checkRequestBody variable definition to check…
…ResponseBody
Tim committedMay 25, 2021 Configuration menu - View commit details
-
Copy full SHA for b7c4877 - Browse repository at this point
Copy the full SHA b7c4877View commit details
Commits on Apr 13, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 14b8ff9 - Browse repository at this point
Copy the full SHA 14b8ff9View commit details