Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Actualización: noviembre 2007
Obtiene o establece el resultado (Pass o Fail) de la prueba web.
Espacio de nombres: Microsoft.VisualStudio.TestTools.WebTesting
Ensamblado: Microsoft.VisualStudio.QualityTools.WebTestFramework (en Microsoft.VisualStudio.QualityTools.WebTestFramework.dll)
Sintaxis
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 propiedad
Tipo: Microsoft.VisualStudio.TestTools.WebTesting.Outcome
Resultado de la prueba web.
Comentarios
La razón principal para establecer WebTest.Outcome es omitir un error previsto de forma que WebTest se marque como superada a pesar de dicho error.
Como el motor de pruebas web en tiempo de ejecución establece también la propiedad Outcome de WebTest, el valor final de la propiedad Outcome puede no ser el mismo que el valor establecido por el código.
Si establece el valor de WebTest.Outcome en Fail, el motor de pruebas web en tiempo de ejecución no invalidará ese valor y la prueba web se marcará como no superada cuando se complete. Sin embargo, si establece WebTest.Outcome en Pass en mitad de una prueba web y antes de que se hayan emitido todas las solicitudes de prueba web y se hayan invocado las reglas de validación, el motor de pruebas web en tiempo de ejecución invalidará el valor y establecerá WebTest.Outcome en Fail si se produce un error después de establecer el valor en Pass.
Para garantizar que el valor final de WebTest.Outcome es Pass, establezca esta propiedad en el controlador de eventos PostWebTest.
Permisos
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.
Vea también
Referencia
Microsoft.VisualStudio.TestTools.WebTesting (Espacio de nombres)