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 | |
---|---|---|
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. | |
ContextParameterExistenceRule | Una classe per contenere una regola di condizione che controlla se un parametro di contesto esista. | |
CookieComparisonRule | Una classe per contenere una regola condizionale che controlla il valore del cookie. | |
CookieExistenceRule | Una classe per contenere una regola condizionale che controlla se un cookie specifico esistano. | |
CountingLoopRule | Una classe per contenere una regola condizionale che viene utilizzata per eseguire un ciclo per un numero di volte specifico. | |
ExtractAttributeValue | estrarre il valore di un attributo da un tag HTML specificato. | |
ExtractFormField | Estrae il valore di un attributo di campo del form e lo aggiunge a l WebTestContext. | |
ExtractGuids | ||
ExtractHiddenFields | Estrae tutti i campi nascosti dalla risposta e aggiunge ogni valore al contesto. | |
ExtractHttpHeader | Utilizzato per disegnare un valore di un'intestazione HTTP dalla risposta e inserire il valore dell'intestazione in WebTestContext. | |
ExtractRegularExpression | Gli estrae il testo dalla risposta che corrisponde al modello di espressione regolare. | |
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. | |
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. | |
IsContextParameterNameAttribute | Attributo per specificare che una proprietà rappresenta un nome di parametro di contesto. | |
LastRequestOutcomeRule | Una classe per contenere una regola condizionale che confronta il risultato dell'ultima richiesta.Si applica solo alle istruzioni relative a condizioni. | |
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. | |
NumericalComparisonRule | Una classe per contenere una regola condizionale che è costituito da un confronto numerico. | |
ProbabilityRule | Una classe per contenere una regola condizionale che si basa sulla probabilità specificata. | |
RuleExecutionOrderAttribute | Attributo per specificare quando una regola deve essere eseguita alle richieste dipendenti di questa regola. | |
RuleResult | Rappresenta un risultato dell'esecuzione di una regola del test Web. | |
SharePointExtractFormField2 | ||
SharePointExtractGUIDFormField | ||
SharePointExtractListViewWebPartScriptValues | ||
SharePointExtractSelectFormField | ||
SharePointExtractViaKeyString | ||
SharePointFindCalendarDates | ||
SharePointFindCalendarItems | ||
SharePointFindDocumentItems | ||
SharePointFindHrefs | ||
SharePointFindListItems | ||
SharePointFindWorkFlowInstances | ||
SharePointValidationRuleFindText2 | ||
SharePointValidationRuleResponseURL2 | ||
StringComparisonRule | Una classe per contenere una regola condizionale che è costituito da un confronto di stringhe. | |
ValidateFormField | Convalida il nome e il valore di un attributo di campo del form. | |
ValidateHtmlSelectTag | Una regola di convalida che viene utilizzata per convalidare l'opzione selezionata da un tag di selezione HTML. | |
ValidateHtmlTagInnerText | Regola di convalida che viene utilizzata per convalidare il testo interno da un tag HTML. | |
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. | |
ValidationRuleFindText | Convalida che il testo specificato esiste o non esiste la risposta del testo. | |
ValidationRuleRequestTime | Convalida che la risposta a una richiesta viene restituita durante il periodo di tempo specificato. | |
ValidationRuleRequiredAttributeValue | convalida che HtmlDocument fornito dalla risposta contiene un tag che include un attributo con un valore specificato. | |
ValidationRuleRequiredTag | Convalida l'esistenza di un tag specificato nella risposta. | |
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 | |
---|---|---|
SharePointExtractSelectFormField.SelectionOptionValues |
Vedere anche
Riferimenti
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