Upload a file over HTTP from a SIM
Upload a file of a chosen size to an HTTP endpoint over the SIM's data connection and measure uplink throughput.
Uplink throughput (the speed from the SIM to the server) is the direction that suffers first when a cell is congested. Kapptivate generates a file of the size you set and sends it to the endpoint you choose.
Parameters
| Parameter | Required | Description |
|---|---|---|
| Upload link | Yes | The endpoint that accepts the upload. |
| File size | Yes | Size of the generated payload, in bytes. |
| Upload should fail | No | Invert the verdict. |
Plus the shared connection settings and DNS override (command.override_dns, command.dns).
Results and metrics
In the action report (result):
| Field | Description |
|---|---|
throughput_in_kbps | Upload throughput. |
md5sum | Hash of the uploaded payload. |
dns_server | DNS servers used. |
duration | Total execution time in seconds. |
In Analytics, each run feeds the HTTP upload measurement with throughput_kbps and duration_seconds, tagged by status, URL, APN, antenna, and access technology.
What's next?
Last updated on