Właściwość WebTest.Outcome —
Pobiera lub ustawia albo odrzuceniu wynik testu wydajności sieci Web.
Przestrzeń nazw: Microsoft.VisualStudio.TestTools.WebTesting
Zestaw: Microsoft.VisualStudio.QualityTools.WebTestFramework (w Microsoft.VisualStudio.QualityTools.WebTestFramework.dll)
Składnia
'Deklaracja
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)
Wartość właściwości
Typ: Microsoft.VisualStudio.TestTools.WebTesting.Outcome
Wynik testu wydajności sieci Web.
Uwagi
Głównym powodem ustawić WebTest.Outcome jest ignorowanie oczekiwane awarii, dzięki czemu WebTest jest oznaczony jako Passed, pomimo oczekiwanego awarii.
Ponieważ aparatu wykonawczego test wydajności sieci Web również ustawia właściwość wynik WebTest, końcowa wartość właściwości wynik być taki sam, jak kod ustawia wartość.
Jeśli ustawiona wartość WebTest.Outcome błędów aparatu wykonawczego test wydajności sieci Web nie zastępuje ustawienie i testu wydajności sieci Web zostanie oznaczony jako nie powiodło się, gdy jest wypełniony.Jednak jeśli ustawieniu WebTest.Outcome Pass w trakcie testu wydajności sieci Web, przed wydajność sieci Web wszystkie żądania badania zostały wydane i przywołana reguł sprawdzania poprawności, aparatu wykonawczego test wydajności sieci Web zastępuje wartość i ustawia WebTest.Outcome niepowodzenie, jeśli wystąpi błąd, po ustawieniu wartości przebiegu.
Zagwarantować, że wartość końcowa dla WebTest.Outcome jest przekazać, w obsługi zdarzeń PostWebTest.
Zabezpieczenia programu .NET Framework
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Przy użyciu bibliotek z częściowo zaufanego kodu..