Skip to content

Mobile App Tests

Mobile app tests require your app images to be uploaded to Sipfront. To integrate this step into your build process, the following API endpoints are available.

Upload app image to Sipfront

For an iOS test, you need to provide an IPA file, and for an Android test, you need to provide an APK file. The API endpoint https://app.sipfront.com/api/v2/appimages accepts a multipart form data request with the following fields:

#!/bin/sh
curl \
    --user 'PUBLIC_KEY:SECRET_KEY' \
    -i \
    -X POST \
    -H 'Accept: application/json' \
    -F image=@/path/to/your.ipa \
    -F test.name='name of one test to update' \
    -F test.name='name of another test to update' \
    'https://app.sipfront.com/api/v2/appimages'
echo

This request creates a multi-part form data request with image being the content of your IPA or APK file and test.name being the name of the test to update. You can specify multiple tests to update by adding multiple test.name fields.