Propriedade WebTest.Outcome
Obtém ou define o resultado de passagem ou de falha de teste de desempenho da Web.
Namespace: Microsoft.VisualStudio.TestTools.WebTesting
Assembly: Microsoft.VisualStudio.QualityTools.WebTestFramework (em Microsoft.VisualStudio.QualityTools.WebTestFramework.dll)
Sintaxe
'Declaração
Public Property Outcome As Outcome
public Outcome Outcome { get; set; }
public:
property Outcome Outcome {
Outcome get ();
void set (Outcome value);
}
member Outcome : Outcome with get, set
function get Outcome () : Outcome
function set Outcome (value : Outcome)
Valor de propriedade
Tipo: Microsoft.VisualStudio.TestTools.WebTesting.Outcome
O resultado de teste de desempenho da Web.
Comentários
O principal motivo para definir WebTest.Outcome é esperada ignorar uma falha de modo que o WebTest está marcado como passado independentemente de falha esperada.
Porque o mecanismo de tempo de execução de teste de desempenho da Web também define a propriedade do resultado de WebTest, o valor final da propriedade do resultado pode não ser o mesmo que define o valor do seu código.
Se você definir o valor da WebTest.Outcome falhar, o mecanismo de tempo de execução de teste de desempenho da Web não substituirá essa configuração, e o teste de desempenho da Web serão marcados como falha quando terminar.Em o entanto, se você definir a WebTest.Outcome passar no meio de um teste de desempenho da Web, antes que todas as solicitações de teste de desempenho da Web são emitidas e regras de validação é chamada, as substituições do mecanismo de tempo de execução de teste de desempenho da Web e defina o valor WebTest.Outcome para falhar se houver um erro após você definir o valor para passar.
Para garantir que o valor final para WebTest.Outcome é passada, defini-la no manipulador de eventos de PostWebTest.
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiáveis.