Condividi tramite


Spazio dei nomi Microsoft.VisualStudio.TestTools.WebTesting.Rules

Microsoft.VisualStudio.TestTools.WebTesting.Rules lo spazio dei nomi contiene un set di regole utilizzate dai test Web per testare le pagine Web.Queste regole forniscono i test delle prestazioni Web un set di strumenti per verificare il contenuto delle pagine Web.Inoltre, è possibile creare le regole personalizzate per estendere la funzionalità dei test delle prestazioni Web.le regole sono identificate per due categorie: regole di estrazione e regole di convalida.Il contenuto di ricerca di regole di estrazione nelle pagine Web e aggiunge le informazioni nel contesto che può essere passato alle richieste future.Le regole di convalida verificano la presenza l'esistenza del contenuto.

Classi

  Classe Descrizione
Classe pubblica ConditionalRuleTypeAttribute Attributo che rappresenta l'attributo di tipo di regola condizionale.Questo attributo specifica il tipo di regola condizionale per il quale la regola condizionale è valido.
Classe pubblica ContextParameterExistenceRule Una classe per contenere una regola di condizione che controlla se un parametro di contesto esista.
Classe pubblica CookieComparisonRule Una classe per contenere una regola condizionale che controlla il valore del cookie.
Classe pubblica CookieExistenceRule Una classe per contenere una regola condizionale che controlla se un cookie specifico esistano.
Classe pubblica CountingLoopRule Una classe per contenere una regola condizionale che viene utilizzata per eseguire un ciclo per un numero di volte specifico.
Classe pubblica ExtractAttributeValue estrarre il valore di un attributo da un tag HTML specificato.
Classe pubblica ExtractFormField Estrae il valore di un attributo di campo del form e lo aggiunge a l WebTestContext.
Classe pubblica ExtractGuids
Classe pubblica ExtractHiddenFields Estrae tutti i campi nascosti dalla risposta e aggiunge ogni valore al contesto.
Classe pubblica ExtractHttpHeader Utilizzato per disegnare un valore di un'intestazione HTTP dalla risposta e inserire il valore dell'intestazione in WebTestContext.
Classe pubblica ExtractRegularExpression Gli estrae il testo dalla risposta che corrisponde al modello di espressione regolare.
Classe pubblica ExtractText Gli estratti di testi da HtmlDocument ciò è basato sulle stringhe di delimitazione iniziali o finali, sulle espressioni regolari corrispondenti e all'occorrenza del testo.Il testo estratto viene aggiunto a WebTestContext.
Classe pubblica ForLoopRule Una classe per contenere una regola condizionale che rappresenta un'istruzione iterazione, un'istruzione di inizializzazione, un'espressione di test e un'istruzione di incremento.
Classe pubblica IsContextParameterNameAttribute Attributo per specificare che una proprietà rappresenta un nome di parametro di contesto.
Classe pubblica LastRequestOutcomeRule Una classe per contenere una regola condizionale che confronta il risultato dell'ultima richiesta.Si applica solo alle istruzioni relative a condizioni.
Classe pubblica LastResponseCodeRule Una classe per contenere una regola condizionale che controlla il codice di risposta dell'ultima risposta.Si applica solo alle istruzioni relative a condizioni.
Classe pubblica NumericalComparisonRule Una classe per contenere una regola condizionale che è costituito da un confronto numerico.
Classe pubblica ProbabilityRule Una classe per contenere una regola condizionale che si basa sulla probabilità specificata.
Classe pubblica RuleExecutionOrderAttribute Attributo per specificare quando una regola deve essere eseguita alle richieste dipendenti di questa regola.
Classe pubblica RuleResult Rappresenta un risultato dell'esecuzione di una regola del test Web.
Classe pubblica SharePointExtractFormField2
Classe pubblica SharePointExtractGUIDFormField
Classe pubblica SharePointExtractListViewWebPartScriptValues
Classe pubblica SharePointExtractSelectFormField
Classe pubblica SharePointExtractViaKeyString
Classe pubblica SharePointFindCalendarDates
Classe pubblica SharePointFindCalendarItems
Classe pubblica SharePointFindDocumentItems
Classe pubblica SharePointFindHrefs
Classe pubblica SharePointFindListItems
Classe pubblica SharePointFindWorkFlowInstances
Classe pubblica SharePointValidationRuleFindText2
Classe pubblica SharePointValidationRuleResponseURL2
Classe pubblica StringComparisonRule Una classe per contenere una regola condizionale che è costituito da un confronto di stringhe.
Classe pubblica ValidateFormField Convalida il nome e il valore di un attributo di campo del form.
Classe pubblica ValidateHtmlSelectTag Una regola di convalida che viene utilizzata per convalidare l'opzione selezionata da un tag di selezione HTML.
Classe pubblica ValidateHtmlTagInnerText Regola di convalida che viene utilizzata per convalidare il testo interno da un tag HTML.
Classe pubblica ValidateResponseUrl Rappresenta una regola di convalida che un reindirizzamento si verifica durante l'esecuzione del test delle prestazioni Web solo se il reindirizzamento era previsto.
Classe pubblica ValidationRuleFindText Convalida che il testo specificato esiste o non esiste la risposta del testo.
Classe pubblica ValidationRuleRequestTime Convalida che la risposta a una richiesta viene restituita durante il periodo di tempo specificato.
Classe pubblica ValidationRuleRequiredAttributeValue convalida che HtmlDocument fornito dalla risposta contiene un tag che include un attributo con un valore specificato.
Classe pubblica ValidationRuleRequiredTag Convalida l'esistenza di un tag specificato nella risposta.
Classe pubblica ValidationRuleResponseTimeGoal Utilizzato per controllare che il tempo di risposta a una richiesta sia minore o uguale al tempo di risposta obiettivo specificata nelle proprietà delle richieste.

Enumerazioni

  Enumerazione Descrizione
Enumerazione pubblica SharePointExtractSelectFormField.SelectionOptionValues

Vedere anche

Riferimenti

ValidationRule

ExtractionRule

Altre risorse

Working with Web Tests Overview

Procedura: aggiungere una regola di convalida a un test Web

Procedura: aggiungere una regola di estrazione a un test Web

Procedura: creare una regola di convalida personalizzata per un test delle prestazioni Web

Procedura: creare una regola di estrazione personalizzata per un test delle prestazioni Web