added

API Tests now support file uploads in requests

API tests now support binary request bodies using a file upload!

Previously, API tests were required to use textual request bodies, such as XML or JSON, which could not be reused across steps or other API tests. The new binary request type will enable users to test API requests containing binary data, such as PNG image files and ZIP files, and allow the reuse of files from your mabl workspace.

You can also import Postman collections that have binary file upload requests. The files referenced in the Postman collection will automatically be uploaded when the test is saved.

How it works

To start using this feature, edit a new or existing API test and click on the plus sign to add a new request step. In the Request details section, add the request method and endpoint, and then select the "binary" request type in the Body tab.

1484

An API Test with a binary request type using an existing File Upload in the user's workspace

You may select a new file from your computer or use an existing file from your mabl workspace. Upon saving the test, any new files will be uploaded to the mabl cloud to enable cloud runs. You can manage file uploads in your workspace by going to File Uploads page in the app: Configuration > File Uploads.

🚧

FILE LIMITATIONS

Files may not be larger than 15MB and must use a common file extension

To learn more about configuring request details, please see our guide

And keep an eye out for future improvements to API Testing and File Uploads in the coming weeks!