Condividi tramite


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

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

Classi

  Classe Descrizione
Classe pubblica ConditionalRuleTypeAttribute Attributo che rappresenta l'attributo del tipo regola condizionale.Questo attributo specifica il tipo di regola condizionale per il quale si applica la regola condizionale.
Classe pubblica ContextParameterExistenceRule Classe destinata a contenere una regola della condizione per il controllo dell'esistenza o meno di un parametro di contesto.
Classe pubblica CookieComparisonRule Classe destinata a contenere una regola condizionale per il controllo del valore di un cookie.
Classe pubblica CookieExistenceRule Classe destinata a contenere una regola condizionale per il controllo dell'esistenza o meno di un cookie specifico.
Classe pubblica CountingLoopRule Classe destinata a contenere una regola condizionale utilizzata per eseguire un ciclo per un determinato numero di volte.
Classe pubblica ExtractAttributeValue Estrazione del valore di un attributo da un tag HTML specificato.
Classe pubblica ExtractFormField Estrae il valore di un attributo di un campo del form e lo aggiunge all'oggetto 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 estrarre un valore dell'intestazione HTTP dalla risposta e inserirlo nell'oggetto WebTestContext.
Classe pubblica ExtractRegularExpression Nessun contenuto verrà aggiornato qui. Non aggiungere materiale qui.
Classe pubblica ExtractText Nessun contenuto verrà aggiornato qui. Non aggiungere materiale qui.
Classe pubblica ForLoopRule Classe destinata a contenere una regola condizionale che rappresenta un'istruzione di iterazione, un'istruzione di inizializzazione, un'espressione di test e un'istruzione di incremento.
Classe pubblica IsContextParameterNameAttribute Attributo che consente di specificare che una proprietà rappresenta un nome di parametro di contesto.
Classe pubblica LastRequestOutcomeRule Classe destinata a contenere una regola condizionale per il confronto del risultato dell'ultima richiesta.Si applica solo alle istruzioni della condizione.
Classe pubblica LastResponseCodeRule Classe destinata a contenere una regola condizionale per il controllo del codice di risposta dell'ultima risposta.Si applica solo alle istruzioni della condizione.
Classe pubblica NumericalComparisonRule Classe destinata a contenere una regola condizionale costituita da un confronto numerico.
Classe pubblica ProbabilityRule Classe destinata a contenere una regola condizionale basata sulla probabilità specificata.
Classe pubblica RuleExecutionOrderAttribute Attribuito che consente di specificare quando una regola deve essere eseguita rispetto alle richieste dipendenti di tale regola.
Classe pubblica RuleResult Rappresenta il risultato dell'esecuzione di una regola del test delle prestazioni 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 Classe destinata a contenere una regola condizionale costituita da un confronto di stringhe.
Classe pubblica ValidateFormField Conferma il nome e il valore di un attributo di un campo del form.
Classe pubblica ValidateHtmlSelectTag Regola di convalida utilizzata per convalidare l'opzione selezionata di un tag di selezione HTML.
Classe pubblica ValidateHtmlTagInnerText Regola di convalida utilizzata per convalidare il testo interno da un tag HTML.
Classe pubblica ValidateResponseUrl Nessun contenuto verrà aggiornato qui. Non aggiungere materiale qui.
Classe pubblica ValidationRuleFindText Conferma che il testo specificato esiste o non esiste nella risposta del testo.
Classe pubblica ValidationRuleRequestTime Verifica che la risposta a una richiesta sia restituita entro il periodo di tempo specificato.
Classe pubblica ValidationRuleRequiredAttributeValue Verifica che l'oggetto HtmlDocument fornito dalla risposta contenga un tag che include un attributo con un valore specifico.
Classe pubblica ValidationRuleRequiredTag Verifica l'esistenza di un tag specificato nella risposta.
Classe pubblica ValidationRuleResponseTimeGoal Utilizzato per verificare se il tempo di risposta per una richiesta è inferiore o uguale al tempo di risposta obiettivo specificato nelle proprietà della richiesta.

Enumerazioni

  Enumerazione Descrizione
Enumerazione pubblica SharePointExtractSelectFormField.SelectionOptionValues

Vedere anche

Riferimenti

ValidationRule

ExtractionRule

Altre risorse

Working with Web Tests Overview

[ritirato] Procedura: aggiungere una regola di convalida a un test delle prestazioni Web

[ritirato] Procedura: aggiungere una regola di estrazione a un test delle prestazioni Web

Codifica di una regola di convalida personalizzata per un test delle prestazioni Web

Codifica di una regola di estrazione personalizzata per un test delle prestazioni Web