TestRunOutput interface

Yük testi çalıştırma modeli

Özellikler

autoStopCriteria

Test için otomatik durdurma ölçütleri. Belirli bir zaman penceresi için hata yüzdesi yüksekse bu otomatik olarak yük testini durdurur.

certificate

Sertifika meta verileri

createdBy

Oluşturan kullanıcı.

createdByType

Test çalıştırmasını oluşturan varlığın türü. (E.x. Kullanıcı, ScheduleTrigger vb.).

Olası değerler: "User", "ScheduledTrigger", "AzurePipelines", "GitHubWorkflows"

createdByUri

Test çalıştırmasını oluşturan varlığa işaret eden URI.

createdDateTime

Oluşturma datetime(RFC 3339 değişmez değer biçimi).

debugLogsEnabled

Hata ayıklama düzeyi günlüğünü etkinleştirin veya devre dışı bırakın. Test çalıştırması için hata ayıklama günlükleri etkinleştirildiyse true. Yanlış değilse

description

Test çalıştırması açıklaması.

displayName

TestRun'un görünen adı.

duration

Çalıştırma süresini milisaniye cinsinden test edin.

endDateTime

Test çalıştırması bitiş Tarihi Saat(RFC 3339 değişmez değer biçimi).

environmentVariables

<adı, değer> çiftleri kümesi olarak tanımlanan ortam değişkenleri.

errorDetails

Yük testi çalıştırmasında herhangi bir hata varsa hata ayrıntıları

estimatedVirtualUserHours

Test çalıştırması için tahmini sanal kullanıcı saatleri.

executedDateTime

Test çalıştırması başlatma süresi. Bu miras, yeni gelişmeler createdDateTime kullanmalı.

executionEndDateTime

Test çalıştırma işlemi DateTime'ı (RFC 3339 literal formatı) bitiriyor.

executionStartDateTime

Test çalıştırma işlemi DateTime (RFC 3339 literal formatı) olarak başlar.

kind

Test türü.

Olası değerler: "URL", "JMX", "Locust"

lastModifiedBy

Son değiştiren kullanıcı.

lastModifiedDateTime

Son Değiştirilen tarih saat (RFC 3339 değişmez değer biçimi).

loadTestConfiguration

Yük testi yapılandırması.

passFailCriteria

Test için başarısız ölçütleri geçirme.

portalUrl

Portal url'si.

publicIPDisabled

Giden erişim için genel IP dağıtmadan yük testi altyapılarını ekleme

regionalStatistics

Bölgesel istatistikler. Anahtar, Azure bölge adı ve değer test çalıştırması istatistikleridir. Bölge adı ARM tarafından kabul edilen biçimde olmalı ve Azure Yük Testi tarafından desteklenen bir bölge olmalıdır. Örneğin, Doğu ABD "eastus" olarak geçirilmelidir. Bölge adı, "az account list-locations -o table" Azure CLI komutunun çalıştırılmasından döndürülen "Name" sütunundaki dizelerden biriyle eşleşmelidir.

requestDataLevel

Test çalıştırması için veri toplama düzeyi isteme

Olası değerler: "YOK", "HATALAR"

secrets

Gizli diziler bir Azure Key Vault'ta veya başka bir gizli dizi deposunda depolanabilir. Gizli dizi bir Azure Key Vault'ta depolanıyorsa, değer gizli dizi tanımlayıcısı ve tür AKV_SECRET_URI olmalıdır. Gizli dizi başka bir yerde depolanıyorsa, gizli dizi değeri doğrudan sağlanmalıdır ve tür SECRET_VALUE olmalıdır.

startDateTime

Test çalıştırması başlangıç DateTime(RFC 3339 değişmez değer biçimi).

status

Test çalıştırması durumu.

Olası değerler: "KABUL EDILDI", "BAŞLATILMADI", "SAĞLAMA", "SAĞLANDI", "YAPILANDIRMA", "YÜRÜTÜLÜYOR", "YÜRÜTÜLÜYOR", "SAĞLANIYOR", "SAĞLAMAYI KALDIRIYOR", "SAĞLAMAYI KALDIRIYOR", "SAĞLANMASI KALDIRILDI", "BITTI", "İPTAL ETME", "IPTAL EDILDI", "BAŞARISIZ", "VALIDATION_SUCCESS", "VALIDATION_FAILURE"

subnetId

Yük testi örneklerinin çalışması gereken alt ağ kimliği.

testArtifacts

Test çalıştırması yapıtları koleksiyonu

testId

İlişkili test kimliği.

testResult

Test çalıştırması sırasında kullanılan başarılı/Başarısız ölçütleri için test sonucu.

Olası değerler: "GEÇTİ", "NOT_APPLICABLE", "BAŞARISIZ"

testRunId

Yük testi çalıştırması için benzersiz test çalıştırması tanımlayıcısı yalnızca küçük harf alfabetik, sayısal, alt çizgi veya kısa çizgi karakterleri içermelidir.

testRunStatistics

Test çalıştırması istatistikleri. Anahtar, örnekleyici adıdır ve değer, yük testi çalıştırmasından yanıt süresi, aktarım hızı vb. gibi performans ölçümleri için istatistik kümesidir. Örnekleyici adı, test betiğinde belirtilen adla aynıdır. Örnekleyici adı "Toplam", tüm örnekleyicilerin toplu istatistiklerini temsil eder.

virtualUserHours

Test çalıştırması tarafından tüketilen sanal kullanıcı saatleri.

virtualUsers

Testin çalıştırıldığı sanal kullanıcı sayısı.

Özellik Ayrıntıları

autoStopCriteria

Test için otomatik durdurma ölçütleri. Belirli bir zaman penceresi için hata yüzdesi yüksekse bu otomatik olarak yük testini durdurur.

autoStopCriteria?: AutoStopCriteriaOutput

Özellik Değeri

certificate

Sertifika meta verileri

certificate?: CertificateMetadataOutput

Özellik Değeri

createdBy

Oluşturan kullanıcı.

createdBy?: string

Özellik Değeri

string

createdByType

Test çalıştırmasını oluşturan varlığın türü. (E.x. Kullanıcı, ScheduleTrigger vb.).

Olası değerler: "User", "ScheduledTrigger", "AzurePipelines", "GitHubWorkflows"

createdByType?: string

Özellik Değeri

string

createdByUri

Test çalıştırmasını oluşturan varlığa işaret eden URI.

createdByUri?: string

Özellik Değeri

string

createdDateTime

Oluşturma datetime(RFC 3339 değişmez değer biçimi).

createdDateTime?: string

Özellik Değeri

string

debugLogsEnabled

Hata ayıklama düzeyi günlüğünü etkinleştirin veya devre dışı bırakın. Test çalıştırması için hata ayıklama günlükleri etkinleştirildiyse true. Yanlış değilse

debugLogsEnabled?: boolean

Özellik Değeri

boolean

description

Test çalıştırması açıklaması.

description?: string

Özellik Değeri

string

displayName

TestRun'un görünen adı.

displayName?: string

Özellik Değeri

string

duration

Çalıştırma süresini milisaniye cinsinden test edin.

duration?: number

Özellik Değeri

number

endDateTime

Test çalıştırması bitiş Tarihi Saat(RFC 3339 değişmez değer biçimi).

endDateTime?: string

Özellik Değeri

string

environmentVariables

<adı, değer> çiftleri kümesi olarak tanımlanan ortam değişkenleri.

environmentVariables?: Record<string, string>

Özellik Değeri

Record<string, string>

errorDetails

Yük testi çalıştırmasında herhangi bir hata varsa hata ayrıntıları

errorDetails?: ErrorDetailsOutput[]

Özellik Değeri

estimatedVirtualUserHours

Test çalıştırması için tahmini sanal kullanıcı saatleri.

estimatedVirtualUserHours?: number

Özellik Değeri

number

executedDateTime

Test çalıştırması başlatma süresi. Bu miras, yeni gelişmeler createdDateTime kullanmalı.

executedDateTime?: string

Özellik Değeri

string

executionEndDateTime

Test çalıştırma işlemi DateTime'ı (RFC 3339 literal formatı) bitiriyor.

executionEndDateTime?: string

Özellik Değeri

string

executionStartDateTime

Test çalıştırma işlemi DateTime (RFC 3339 literal formatı) olarak başlar.

executionStartDateTime?: string

Özellik Değeri

string

kind

Test türü.

Olası değerler: "URL", "JMX", "Locust"

kind?: string

Özellik Değeri

string

lastModifiedBy

Son değiştiren kullanıcı.

lastModifiedBy?: string

Özellik Değeri

string

lastModifiedDateTime

Son Değiştirilen tarih saat (RFC 3339 değişmez değer biçimi).

lastModifiedDateTime?: string

Özellik Değeri

string

loadTestConfiguration

Yük testi yapılandırması.

loadTestConfiguration?: LoadTestConfigurationOutput

Özellik Değeri

passFailCriteria

Test için başarısız ölçütleri geçirme.

passFailCriteria?: PassFailCriteriaOutput

Özellik Değeri

portalUrl

Portal url'si.

portalUrl?: string

Özellik Değeri

string

publicIPDisabled

Giden erişim için genel IP dağıtmadan yük testi altyapılarını ekleme

publicIPDisabled?: boolean

Özellik Değeri

boolean

regionalStatistics

Bölgesel istatistikler. Anahtar, Azure bölge adı ve değer test çalıştırması istatistikleridir. Bölge adı ARM tarafından kabul edilen biçimde olmalı ve Azure Yük Testi tarafından desteklenen bir bölge olmalıdır. Örneğin, Doğu ABD "eastus" olarak geçirilmelidir. Bölge adı, "az account list-locations -o table" Azure CLI komutunun çalıştırılmasından döndürülen "Name" sütunundaki dizelerden biriyle eşleşmelidir.

regionalStatistics?: Record<string, TestRunStatisticsOutput>

Özellik Değeri

Record<string, TestRunStatisticsOutput>

requestDataLevel

Test çalıştırması için veri toplama düzeyi isteme

Olası değerler: "YOK", "HATALAR"

requestDataLevel?: string

Özellik Değeri

string

secrets

Gizli diziler bir Azure Key Vault'ta veya başka bir gizli dizi deposunda depolanabilir. Gizli dizi bir Azure Key Vault'ta depolanıyorsa, değer gizli dizi tanımlayıcısı ve tür AKV_SECRET_URI olmalıdır. Gizli dizi başka bir yerde depolanıyorsa, gizli dizi değeri doğrudan sağlanmalıdır ve tür SECRET_VALUE olmalıdır.

secrets?: Record<string, SecretOutput>

Özellik Değeri

Record<string, SecretOutput>

startDateTime

Test çalıştırması başlangıç DateTime(RFC 3339 değişmez değer biçimi).

startDateTime?: string

Özellik Değeri

string

status

Test çalıştırması durumu.

Olası değerler: "KABUL EDILDI", "BAŞLATILMADI", "SAĞLAMA", "SAĞLANDI", "YAPILANDIRMA", "YÜRÜTÜLÜYOR", "YÜRÜTÜLÜYOR", "SAĞLANIYOR", "SAĞLAMAYI KALDIRIYOR", "SAĞLAMAYI KALDIRIYOR", "SAĞLANMASI KALDIRILDI", "BITTI", "İPTAL ETME", "IPTAL EDILDI", "BAŞARISIZ", "VALIDATION_SUCCESS", "VALIDATION_FAILURE"

status?: string

Özellik Değeri

string

subnetId

Yük testi örneklerinin çalışması gereken alt ağ kimliği.

subnetId?: string

Özellik Değeri

string

testArtifacts

Test çalıştırması yapıtları koleksiyonu

testArtifacts?: TestRunArtifactsOutput

Özellik Değeri

testId

İlişkili test kimliği.

testId?: string

Özellik Değeri

string

testResult

Test çalıştırması sırasında kullanılan başarılı/Başarısız ölçütleri için test sonucu.

Olası değerler: "GEÇTİ", "NOT_APPLICABLE", "BAŞARISIZ"

testResult?: string

Özellik Değeri

string

testRunId

Yük testi çalıştırması için benzersiz test çalıştırması tanımlayıcısı yalnızca küçük harf alfabetik, sayısal, alt çizgi veya kısa çizgi karakterleri içermelidir.

testRunId: string

Özellik Değeri

string

testRunStatistics

Test çalıştırması istatistikleri. Anahtar, örnekleyici adıdır ve değer, yük testi çalıştırmasından yanıt süresi, aktarım hızı vb. gibi performans ölçümleri için istatistik kümesidir. Örnekleyici adı, test betiğinde belirtilen adla aynıdır. Örnekleyici adı "Toplam", tüm örnekleyicilerin toplu istatistiklerini temsil eder.

testRunStatistics?: Record<string, TestRunStatisticsOutput>

Özellik Değeri

Record<string, TestRunStatisticsOutput>

virtualUserHours

Test çalıştırması tarafından tüketilen sanal kullanıcı saatleri.

virtualUserHours?: number

Özellik Değeri

number

virtualUsers

Testin çalıştırıldığı sanal kullanıcı sayısı.

virtualUsers?: number

Özellik Değeri

number