Classe WebTestContext
Representa o contexto disponível para um WebTest.
Hierarquia de herança
System.Object
Microsoft.VisualStudio.TestTools.WebTesting.WebTestContext
Namespace: Microsoft.VisualStudio.TestTools.WebTesting
Assembly: Microsoft.VisualStudio.QualityTools.WebTestFramework (em Microsoft.VisualStudio.QualityTools.WebTestFramework.dll)
Sintaxe
'Declaração
<SerializableAttribute> _
Public Class WebTestContext _
Implements IDictionary(Of String, Object), _
ICollection(Of KeyValuePair(Of String, Object)), IEnumerable(Of KeyValuePair(Of String, Object)), _
IEnumerable
[SerializableAttribute]
public class WebTestContext : IDictionary<string, Object>,
ICollection<KeyValuePair<string, Object>>, IEnumerable<KeyValuePair<string, Object>>,
IEnumerable
[SerializableAttribute]
public ref class WebTestContext : IDictionary<String^, Object^>,
ICollection<KeyValuePair<String^, Object^>>, IEnumerable<KeyValuePair<String^, Object^>>,
IEnumerable
[<SerializableAttribute>]
type WebTestContext =
class
interface IDictionary<string, Object>
interface ICollection<KeyValuePair<string, Object>>
interface IEnumerable<KeyValuePair<string, Object>>
interface IEnumerable
end
public class WebTestContext implements IDictionary<String, Object>, ICollection<KeyValuePair<String, Object>>, IEnumerable<KeyValuePair<String, Object>>, IEnumerable
O tipo WebTestContext expõe os membros a seguir.
Propriedades
Nome | Descrição | |
---|---|---|
AgentCount | Obtém o número total de agentes usados na execução de teste atual. | |
AgentId | Obtém o índice baseado em zero para o agente atual. | |
AgentName | Obtém o nome do computador agente no qual o WebTest está sendo executado. | |
ControllerName | Obtém o nome do computador do controlador de teste. | |
CookieContainer | Obtém ou define os cookies usados por solicitações anteriores no teste de desempenho da Web. | |
Count | Obtém o número de chave/valor elementos par na WebTestContext. | |
IsNewUser | Obtém um valor que indica se o teste de desempenho da Web está sendo executado no contexto de um novo usuário do site da Web de destino. | |
IsReadOnly | Obtém um valor que indica se a WebTestContext é somente leitura. | |
Item | Obtém ou define o valor associado com a chave especificada a partir do WebTestContext objeto. | |
Keys | Obtém uma coleção de todas as chaves na WebTestContext. | |
LastRequestOutcome | ||
LastResponse | Obtém ou define o último WebTestResponse. | |
ValidationLevel | Obtém o nível de validação para a execução de teste atual. | |
Values | Obtém uma coleção de todos os valores de WebTestContext. | |
WebTestIteration | Obtém o número de iteração dessa variação de teste de desempenho da Web. | |
WebTestUserId | Obtém um valor que identifica exclusivamente um usuário virtual simulado ao executar o teste de desempenho da Web em um teste de carga. |
Superior
Métodos
Nome | Descrição | |
---|---|---|
Add(KeyValuePair<String, Object>) | Adiciona um KeyValuePair<TKey, TValue> o objeto para o WebTestContext. | |
Add(String, Object) | Adiciona um elemento com a chave fornecida e o valor para o WebTestContext. | |
Clear | Remove todos os elementos da WebTestContext. | |
Contains | Determina se a WebTestContext contém o par chave/valor especificado. | |
ContainsKey | Determina se a WebTestContext contém um elemento com a chave especificada. | |
CopyTo | Cópias do WebTestContext elementos para uma matriz de KeyValuePair<TKey, TValue> objetos | |
Equals | Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.) | |
Finalize | Permite que um objeto tentar liberar recursos e realizar outras operações de limpeza antes de ser recuperados pela coleta de lixo. (Herdado de Object.) | |
GetEnumerator | Retorna um IEnumerator<T> que contém o WebTestContext elementos. | |
GetHashCode | Serve como uma função de hash para um tipo específico. (Herdado de Object.) | |
GetType | Obtém Type da instância atual. (Herdado de Object.) | |
MemberwiseClone | Cria uma cópia superficial de Objectatual. (Herdado de Object.) | |
Remove(KeyValuePair<String, Object>) | Removes a KeyValuePair<TKey, TValue> from the WebTestContext. | |
Remove(String) | Remove o elemento com a chave especificada a partir do WebTestContext. | |
ToString | Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object.) | |
TryGetValue | Obtém o valor associado com a chave especificada. |
Superior
Implementações explícitas da interface
Nome | Descrição | |
---|---|---|
IEnumerable.GetEnumerator | Retorna um enumerador que itera por meio de uma coleção de elementos de WebTestContext. |
Superior
Comentários
Usado para cada Web que contém dados que descrevem o contexto do teste de desempenho da Web e teste de desempenho.Essas informações incluem dados sobre os valores ligados a dados, informações sobre o atual executar tais como o AgentId e ControllerNamee outras informações contextuais.
Esta classe não fornece qualquer construtores públicos.
Acesso thread-safe
Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.
Consulte também
Referência
Namespace Microsoft.VisualStudio.TestTools.WebTesting