To run postman files, they should be opened within the Postman app. To create postman collections, first click the folder with a plus sign. - This is located under the Collections tab near the top left of the screen. Next, title your collection. If you want to set up a test for all requests in this collection, you can do so under the tests tab. Once you are done with this, you can create a request. There select the correct Http method and enter in the url of the api. - It is recommended that you create an environment variable for the beginning of the url. - This is usually localhost:7024 - To do this, click on the gear at the top right and then click globals. - The key is the name of the variable, and the value is the value. - To call the variable, use {{variable name}}. - For example, you can put {{url}}/api/account/register instead of localhost:7024/api/account/register. If the API you are testing requires an object, create the object in the body tab. - Select body, then raw. Click on test, and change it to JSON(application/json). - After this, create the object using JSON. - For example, the sign in API needs an email address and a password. The body for this API is: { "EmailAddress": "user116@healthlevel.com", "Password": "Stat2018$" } - This is because the object for the sign in API requrires two strings. One is called EmailAddress and the other is called Password. Under the headers section of your request, there need to be some headers. One is the contentType header, which is the content type that is in the ajax call. The key should be contentType, and the value should be the value of the contentType. If your API has a ServiceClient that calls AssertContext, you need to create another header that has a key called AuthToken. To get the value of the AuthToken, you need to use the signin request in the HL Test Collection. Change the headers of the SignIn request so that the email and password are correct and when you run it, the data value is what the value for AuthToken should be. You can either copy and paste the data value, or you can create a variable for the authtoken and use that. How to make a test: - Tests are made in the format: tests["test name"] = variable === value; - For example to test that the HTTP status code is 200, I would type: tests["HTTP Status code is 200"] = responseCode.code === 200; For other examples, you can look at the registerationTesting collection, or the HL test collection. How to export collection: - Hover your mouse over the collection name on the left side of he screen and click the three dots under the run button. Click on that and press export. - Select the folder hat you want to save it to. This should usually be the PostmanTests folder which is in the HealthLevel folder.