Compartilhar via


Propriedade WebTest.Outcome

Obtém ou define o resultado de PASS ou Fail de teste da Web.

Namespace:  Microsoft.VisualStudio.TestTools.WebTesting
Assembly:  Microsoft.VisualStudio.QualityTools.WebTestFramework (em Microsoft.VisualStudio.QualityTools.WebTestFramework.dll)

Sintaxe

Public Property Outcome As Outcome

Dim instance As WebTest
Dim value As Outcome

value = instance.Outcome

instance.Outcome = value
public Outcome Outcome { get; set; }
public:
property Outcome Outcome {
    Outcome get ();
    void set (Outcome value);
}
public function get Outcome () : Outcome
public function set Outcome (value : Outcome)

Valor de propriedade

Tipo: Microsoft.VisualStudio.TestTools.WebTesting.Outcome
O resultado de teste da Web.

Comentários

O principal motivo para conjunto WebTest.Outcome é ignorar uma falha de esperado para que o WebTest está marcado sistema autônomo Passed apesar da falha esperada.

Porque o mecanismo de tempo de execução de teste da Web também define a propriedade resultado de WebTest, o valor da propriedade resultado final pode não ser o mesmo sistema autônomo o valor que define seu código.

Se você conjunto o valor de WebTest.Outcome sistema autônomo falha, o mecanismo de tempo de execução de teste da Web não substituirá a configuração e o teste da Web será marcado sistema autônomo falha quando ela for concluída.No entanto, se você conjunto WebTest.Outcome para passar no meio de um teste da Web, antes de todas as solicitações de teste da Web foram emitidas e regras de validação tiverem sido chamadas, o mecanismo de tempo de execução de teste da Web substitui o valor e define WebTest.Outcome falhar se houver um erro depois de conjunto o valor para passar.

Para garantir que o valor final para WebTest.Outcome é aprovado, defini-la no PostWebTest evento manipulador.

Permissões

Consulte também

Referência

WebTest Classe

Membros WebTest

Namespace Microsoft.VisualStudio.TestTools.WebTesting