Udostępnij za pośrednictwem


Przestrzeń nazw Microsoft.VisualStudio.TestTools.WebTesting.Rules

Microsoft.VisualStudio.TestTools.WebTesting.Rules Nazw zawiera zestaw reguł używanych przez testów wydajności sieci Web do testowania stron sieci Web.Zasady te dostarczają wydajność sieci Web testów zestaw narzędzi do testowania zawartości stron sieci Web.Ponadto można tworzyć niestandardowe zasady rozszerzać funkcjonalność testów wydajności sieci Web.Reguły są identyfikowane przez dwie kategorie: Ekstrakcja zasady i reguły sprawdzania poprawności.Zasady ekstrakcji znaleźć zawartości na stronach sieci Web i dodaje te informacje do kontekstu, w którym mogą być przekazywane do przyszłych żądań.Reguły sprawdzania poprawności test istnienie zawartości.

Klasy

  Klasa Opis
Klasa publiczna ConditionalRuleTypeAttribute Atrybut, który reprezentuje atrybut typu reguły warunkowego.Ten atrybut określa typ reguły warunkowe, dla którego ma zastosowanie reguła warunkowego.
Klasa publiczna ContextParameterExistenceRule Klasa zawiera regułę warunek, która sprawdza, czy istnieje parametr kontekstu.
Klasa publiczna CookieComparisonRule Klasa może zawierać warunkowego regułę, która sprawdza, czy wartość cookie.
Klasa publiczna CookieExistenceRule Klasa może zawierać warunkowego regułę, która sprawdza, czy istnieje określonego pliku cookie.
Klasa publiczna CountingLoopRule Klasa może zawierać reguły warunkowego, który jest używany do wykonywania pętli na określoną liczbę razy.
Klasa publiczna ExtractAttributeValue Wyodrębnianie wartości atrybutu z określonego tagu HTML.
Klasa publiczna ExtractFormField Wyodrębnia wartości atrybutu pola formularza i dodaje go do WebTestContext.
Klasa publiczna ExtractGuids
Klasa publiczna ExtractHiddenFields Wyodrębnia wszystkich ukrytych pól z odpowiedzi i dodaje każdej wartości w kontekście.
Klasa publiczna ExtractHttpHeader Używane do wyodrębniania wartość nagłówka HTTP odpowiedzi i umieścić wartość nagłówka w WebTestContext.
Klasa publiczna ExtractRegularExpression Wyodrębnia tekst od odpowiedź, która pasuje do wzorca wyrażenia regularnego.
Klasa publiczna ExtractText Wyodrębnia tekst od HtmlDocument jest oparty na rozgraniczającego ciągi rozpoczęcia i zakończenia, dopasowanie wyrażeń regularnych i wystąpienie wyszukiwanego tekstu.Dodaje się tekst wyodrębnione WebTestContext.
Klasa publiczna ForLoopRule Klasa może zawierać warunkowego regułę, która reprezentuje instrukcję iteracji, instrukcję inicjowania, wyrażenie testowe i instrukcji przyrostu.
Klasa publiczna IsContextParameterNameAttribute Atrybut, aby określić, że właściwość reprezentuje nazwę parametr kontekstu.
Klasa publiczna LastRequestOutcomeRule Klasa może zawierać reguły warunkowego, polegających na porównywaniu wyników ostatniego żądania.Stosuje się tylko do warunku instrukcji.
Klasa publiczna LastResponseCodeRule Klasa może zawierać warunkowego regułę, która sprawdza, czy kod odpowiedzi ostatniej odpowiedzi.Stosuje się tylko do warunku instrukcji.
Klasa publiczna NumericalComparisonRule Klasa może zawierać warunkowego regułę, która składa się z porównanie numeryczne.
Klasa publiczna ProbabilityRule Klasa może zawierać warunkowego regułę, która jest oparta na prawdopodobieństwo dostarczone.
Klasa publiczna RuleExecutionOrderAttribute Atrybut, aby określić, kiedy reguła powinien być wykonywany względem zależnych żądania od tej reguły.
Klasa publiczna RuleResult Reprezentuje wynik z wykonania reguły test wydajności sieci Web.
Klasa publiczna SharePointExtractFormField2
Klasa publiczna SharePointExtractGUIDFormField
Klasa publiczna SharePointExtractListViewWebPartScriptValues
Klasa publiczna SharePointExtractSelectFormField
Klasa publiczna SharePointExtractViaKeyString
Klasa publiczna SharePointFindCalendarDates
Klasa publiczna SharePointFindCalendarItems
Klasa publiczna SharePointFindDocumentItems
Klasa publiczna SharePointFindHrefs
Klasa publiczna SharePointFindListItems
Klasa publiczna SharePointFindWorkFlowInstances
Klasa publiczna SharePointValidationRuleFindText2
Klasa publiczna SharePointValidationRuleResponseURL2
Klasa publiczna StringComparisonRule Klasa może zawierać warunkowego regułę, która składa się z porównania ciągów.
Klasa publiczna ValidateFormField Walidacja będzie przeprowadzana, nazwę i wartość atrybutu pola formularza.
Klasa publiczna ValidateHtmlSelectTag Reguła sprawdzania poprawności, który jest używany do sprawdzania poprawności wybranych opcji z HTML wybierz znacznik.
Klasa publiczna ValidateHtmlTagInnerText Reguła sprawdzania poprawności, który jest używany do sprawdzania poprawności wewnętrzny tekst z tagu HTML.
Klasa publiczna ValidateResponseUrl Reprezentuje regułę, która sprawdza, czy przekierowanie występuje podczas wykonywania testu wydajności sieci Web tylko wtedy, gdy był oczekiwany przekierowanie.
Klasa publiczna ValidationRuleFindText Sprawdza się, że istnieje określony tekst, lub nie istnieje w odpowiedzi na tekst.
Klasa publiczna ValidationRuleRequestTime Sprawdza, czy odpowiedź na żądanie jest zwracane w określonym czasie.
Klasa publiczna ValidationRuleRequiredAttributeValue Sprawdza, czy HtmlDocument dostarczonych przez odpowiedź zawiera znacznik, który zawiera atrybut, który ma określoną wartość.
Klasa publiczna ValidationRuleRequiredTag Sprawdza istnienie określonego tagu w odpowiedzi.
Klasa publiczna ValidationRuleResponseTimeGoal Używane do sprawdzania, że czas odpowiedzi na żądanie jest mniejsza lub równa cel czas odpowiedzi, określonej we właściwościach żądanie.

Wyliczenia

  Wyliczenie Opis
Wyliczenie publiczne SharePointExtractSelectFormField.SelectionOptionValues

Zobacz też

Informacje

ValidationRule

ExtractionRule

Inne zasoby

Working with Web Tests Overview

Jak: Dodawanie reguły sprawdzania poprawności do testu wydajności sieci Web

Jak: Dodawanie reguły ekstrakcji do testu wydajności sieci Web

Jak: Tworzenie reguły sprawdzania poprawności niestandardowe dla testu wydajności sieci Web

Jak: Tworzenie reguły ekstrakcji niestandardowe dla testu wydajności sieci Web