Skip to content

Blobstorage

formatting...

Perform operations towards Azure Blob (container) Storage.

Request methods

Supports the following request methods:

  • send
  • put
  • receive
  • get

Format

Format of host is the following, when using connection strings:

[DefaultEndpointsProtocol=]https;EndpointSuffix=<hostname>;AccountName=<account name>;AccountKey=<account key>

When using credentials context variables auth.tenant, auth.user.username and auth.user.passwords has to be set, and the format host should be:

bs://<storage account name>[.blob.core.windows.net]

endpoint in the request is the name of the blob storage container. Name of the targeted file in the container is either name or based on the file name of source.

Examples

With connection string:

Given a user of type "BlobStorage" load testing "DefaultEndpointsProtocol=https;EndpointSuffix=core.windows.net;AccountName=examplestorage;AccountKey=xxxyyyyzzz=="
Then send request "test/blob.file" to endpoint "azure-blobstorage-container-name"

With credentials:

Given a user of type "BlobStorage" load testing "bs://examplestorage"
And set context variable "auth.tenant" to "example.com"
And set context variable "auth.user.username" to "bob@example.com"
And set context variable "auth.user.password" to "secret"
Then send request "test/blob.file" to endpoint "azure-blobstorage-container-name"