Load Test Administration - Upload Test File
Unggah file input untuk Id pengujian tertentu. Ukuran file tidak boleh lebih dari 50 MB. File yang ada dengan nama yang sama untuk pengujian yang diberikan akan ditimpa. File harus disediakan dalam isi permintaan sebagai application/octet-stream.
PUT https://{endpoint}/tests/{testId}/files/{fileName}?api-version=2022-11-01
PUT https://{endpoint}/tests/{testId}/files/{fileName}?api-version=2022-11-01&fileType={fileType}
Parameter URI
Nama | Dalam | Diperlukan | Jenis | Deskripsi |
---|---|---|---|---|
endpoint
|
path | True |
string |
|
file
|
path | True |
string |
Nama unik untuk file pengujian dengan ekstensi file seperti : App.jmx |
test
|
path | True |
string minLength: 2maxLength: 50 pattern: ^[a-z0-9_-]*$ |
Nama unik untuk pengujian beban, hanya boleh berisi karakter alfabet, numerik, garis bawah, atau tanda hubung huruf kecil. |
api-version
|
query | True |
string minLength: 1 |
Versi API yang akan digunakan untuk operasi ini. |
file
|
query |
Jenis file |
Isi Permintaan
Media Types: "application/octet-stream"
Nama | Jenis | Deskripsi |
---|---|---|
body |
string (binary) |
Konten file sebagai application/octet-stream. |
Respons
Nama | Jenis | Deskripsi |
---|---|---|
201 Created |
Permintaan telah berhasil dan sumber daya baru telah dibuat sebagai hasilnya. |
|
Other Status Codes |
Respons kesalahan tak terduga. Header x-ms-error-code: string |
Keamanan
Oauth2
Alur OAuth 2.0 dengan ID Microsoft Entra.
Jenis:
oauth2
Alur:
implicit
URL Otorisasi:
https://login.microsoftonline.com/common/oauth2/v2.0/authorize
Cakupan
Nama | Deskripsi |
---|---|
https://cnt-prod.loadtesting.azure.com/.default |
Contoh
Upload input file for a given test name.
Permintaan sampel
PUT https://{endpoint}/tests/12345678-1234-1234-1234-123456789012/files/sample.jmx?api-version=2022-11-01&fileType=ADDITIONAL_ARTIFACTS
"application/octet-stream content"
Respon sampel
{
"url": "https://dummyurl.com/testscriptresource",
"fileName": "sample.jmx",
"fileType": "ADDITIONAL_ARTIFACTS",
"expireDateTime": "2021-12-05T16:43:46.072Z",
"validationStatus": "VALIDATION_SUCCESS"
}
Definisi
Nama | Deskripsi |
---|---|
Azure. |
Objek kesalahan. |
Azure. |
Respons yang berisi detail kesalahan. |
Azure. |
Objek yang berisi informasi yang lebih spesifik tentang kesalahan. Sesuai panduan Microsoft One API - https://github.com/microsoft/api-guidelines/blob/vNext/azure/Guidelines.md#handling-errors. |
File |
Jenis file yang didukung. |
File |
Status file. |
Test |
Menguji info file. |
Azure.Core.Foundations.Error
Objek kesalahan.
Nama | Jenis | Deskripsi |
---|---|---|
code |
string |
Salah satu sekumpulan kode kesalahan yang ditentukan server. |
details |
Array detail tentang kesalahan tertentu yang menyebabkan kesalahan yang dilaporkan ini. |
|
innererror |
Objek yang berisi informasi yang lebih spesifik daripada objek saat ini tentang kesalahan. |
|
message |
string |
Representasi kesalahan yang dapat dibaca manusia. |
target |
string |
Target kesalahan. |
Azure.Core.Foundations.ErrorResponse
Respons yang berisi detail kesalahan.
Nama | Jenis | Deskripsi |
---|---|---|
error |
Objek kesalahan. |
Azure.Core.Foundations.InnerError
Objek yang berisi informasi yang lebih spesifik tentang kesalahan. Sesuai panduan Microsoft One API - https://github.com/microsoft/api-guidelines/blob/vNext/azure/Guidelines.md#handling-errors.
Nama | Jenis | Deskripsi |
---|---|---|
code |
string |
Salah satu sekumpulan kode kesalahan yang ditentukan server. |
innererror |
Kesalahan dalam. |
FileType
Jenis file yang didukung.
Nilai | Deskripsi |
---|---|
ADDITIONAL_ARTIFACTS |
Jika file tidak berada di antara jenis file lain yang didukung. |
JMX_FILE |
Jika file adalah skrip JMX. |
USER_PROPERTIES |
Jika file adalah file properti pengguna. |
FileValidationStatus
Status file.
Nilai | Deskripsi |
---|---|
NOT_VALIDATED |
File tidak divalidasi. |
VALIDATION_FAILURE |
Validasi file gagal. |
VALIDATION_INITIATED |
Validasi file sedang berlangsung. |
VALIDATION_NOT_REQUIRED |
Validasi tidak diperlukan. |
VALIDATION_SUCCESS |
File divalidasi. |
TestFileInfo
Menguji info file.
Nama | Jenis | Deskripsi |
---|---|---|
expireDateTime |
string (date-time) |
Waktu kedaluwarsa file (format literal RFC 3339) |
fileName |
string |
Nama file. |
fileType |
Jenis file |
|
url |
string (uri) |
URL File. |
validationFailureDetails |
string |
Detail kesalahan kegagalan validasi |
validationStatus |
Status validasi file |