Aracılığıyla paylaş


Microsoft.VisualStudio.TestTools.WebTesting.Rules Ad Alanı

Microsoft.VisualStudio.TestTools.WebTesting.Rules Ad alanı içeren Web sayfaları test etmek için Web performans sınamaları tarafından kullanılan bir kurallar kümesi.Bu kurallar, Web performans sınamaları Web sayfalarının içeriği test etmek için araçlar sağlar.Ayrıca, Web performans testlerini işlevselliğini genişletmek için özel kurallar oluşturulabilir.Kurallar iki kategoriye göre tanımlanır: çıkarma kuralları ve doğrulama kuralları.Ayıklama kuralları Web sayfalarındaki içeriği bulmak ve gelecekteki istekleri geçen bağlam bilgileri ekler.Doğrulama kuralları içerik varlığını sınayın.

Sınıflar

  Sınıf Açıklama
Genel sınıf ConditionalRuleTypeAttribute Özniteliği, koşullu kural türü özniteliği temsil eder.Bu öznitelik, koşullu kuralın uygulandığı koşullu kural türünü belirtir.
Genel sınıf ContextParameterExistenceRule Context parametresini var olup olmadığını denetler bir koşul kural içeren sınıf.
Genel sınıf CookieComparisonRule Bir çerezin değerini denetler koşullu bir kural içeren sınıf.
Genel sınıf CookieExistenceRule Belirli bir tanımlama bilgisi var olup olmadığını denetler koşullu bir kural içeren sınıf.
Genel sınıf CountingLoopRule Bir döngü belirli kaç kez çalıştırmak için kullanılan koşullu bir kural içeren sınıf.
Genel sınıf ExtractAttributeValue Belirtilen HTML etiketinden özniteliğin değerini çıkarın.
Genel sınıf ExtractFormField Bir form alanı özniteliğinin değerini ayıklar ve ekler WebTestContext.
Genel sınıf ExtractHiddenFields Tüm gizli alanları yanıtından ayıklar ve her değer için içerik ekler.
Genel sınıf ExtractHttpHeader Gelen yanıt http üstbilgi değeri ayıklamak ve üstbilgisine değeri yerleştirmek için kullanılan WebTestContext.
Genel sınıf ExtractRegularExpression Normal ifade deseninin eşleşen yanıt metin ayıklar.
Genel sınıf ExtractText Metinden çıkarır HtmlDocument normal ifadeler ve metnin geçtiği eşleşen başlangıç/bitiş dizeleri sınırlayan üzerinde dayanır.Ayıklanan metin eklenir WebTestContext.
Genel sınıf ForLoopRule Bir yineleme deyimi, bir başlatma deyimi, sınama ifadesi ve bir artışı ifade eden koşullu bir kural içeren sınıf.
Genel sınıf IsContextParameterNameAttribute Bir özellik bağlam parametresi adı temsil eden belirtmek için öznitelik.
Genel sınıf LastRequestOutcomeRule Son istek sonucu karşılaştırır koşullu bir kural içeren sınıf.Yalnızca koşul deyimleri için geçerlidir.
Genel sınıf LastResponseCodeRule Son yanıt yanıt kodunu denetler koşullu bir kural içeren sınıf.Yalnızca koşul deyimleri için geçerlidir.
Genel sınıf NumericalComparisonRule Sayısal bir karşılaştırma oluşur koşullu bir kural içeren sınıf.
Genel sınıf ProbabilityRule Sağlanan olasılık üzerinde temel alan koşullu bir kural içeren sınıf.
Genel sınıf RuleExecutionOrderAttribute Bu kural bağımlı isteklerine göre bir kural ne zaman yürütülmelidir belirtmek için öznitelik.
Genel sınıf RuleResult Bir sonuç Web performans sınama kuralı yürütme temsil eder.
Genel sınıf StringComparisonRule Dize karşılaştırması oluşur koşullu bir kural içeren sınıf.
Genel sınıf ValidateFormField Bir form alanı özniteliğinin değeri ve adını doğrular.
Genel sınıf ValidateHtmlSelectTag Seçili bir html seçeneğinden doğrulamak için kullanılan bir geçerlilik kuralı etiketi seçin.
Genel sınıf ValidateHtmlTagInnerText Bir html etiketi iç metinden doğrulamak için kullanılan doğrulama kuralı.
Genel sınıf ValidateResponseUrl Redirect yalnızca bekleniyordu, yeniden yönlendirme Web performans testi çalışması sırasında oluşur doğrulayan bir kural temsil eder.
Genel sınıf ValidationRuleFindText Belirtilen metni var veya metin yanıt yok doğrular.
Genel sınıf ValidationRuleRequestTime Belirtilen süre içinde bir isteğin yanıtı verdiğini doğrular.
Genel sınıf ValidationRuleRequiredAttributeValue Doğrular HtmlDocument tarafından verilen yanıt, belirtilen bir değere sahip bir öznitelik içeren bir etiket içeriyor.
Genel sınıf ValidationRuleRequiredTag Belirtilen etiket yanıt varlığını doğrular.
Genel sınıf ValidationRuleResponseTimeGoal Bir istek için yanıtlama süresini isteği özelliklerinde belirtilen yanıt zaman amaç eşit veya bundan küçük olan denetlemek için kullanılır.

Ayrıca bkz.

Başvuru

ValidationRule

ExtractionRule

Diğer Kaynaklar

Working with Web Tests Overview

Nasıl yapılır: Web Performans Testine Doğrulama Kuralı Ekleme

Web Performans Testine bir Ayıklama Kuralı Nasıl Eklenir

Web Performans Testi için Özel Doğrulama Kuralı Nasıl Oluşturulur

Web Performans Testi için Özel bir Ayıklama Kuralı Nasıl Oluşturulur