Udostępnij za pośrednictwem


Klasa ApplicationUnderTest

Automatyzuje operacje testowanie aplikacji.

Hierarchia dziedziczenia

Object
  Microsoft.VisualStudio.TestTools.UITesting.UITestControl
    Microsoft.VisualStudio.TestTools.UITesting.ApplicationBase
      Microsoft.VisualStudio.TestTools.UITesting.ApplicationUnderTest
        Microsoft.VisualStudio.TestTools.UITesting.BrowserWindow

Przestrzeń nazw:  Microsoft.VisualStudio.TestTools.UITesting
Zestaw:  Microsoft.VisualStudio.TestTools.UITesting (w Microsoft.VisualStudio.TestTools.UITesting.dll)

Składnia

'Deklaracja
<CLSCompliantAttribute(True)> _
Public Class ApplicationUnderTest _
    Inherits ApplicationBase _
    Implements IDisposable
[CLSCompliantAttribute(true)]
public class ApplicationUnderTest : ApplicationBase, 
    IDisposable
[CLSCompliantAttribute(true)]
public ref class ApplicationUnderTest : public ApplicationBase, 
    IDisposable
[<CLSCompliantAttribute(true)>]
type ApplicationUnderTest =  
    class 
        inherit ApplicationBase 
        interface IDisposable 
    end
public class ApplicationUnderTest extends ApplicationBase implements IDisposable

Typ ApplicationUnderTest uwidacznia następujące elementy członkowskie.

Konstruktorzy

  Nazwa Opis
Metoda publiczna ApplicationUnderTest Inicjuje nowe wystąpienie klasy ApplicationUnderTest.

Początek

Właściwości

  Nazwa Opis
Właściwość publiczna AlwaysOnTop Pobiera wartość, która wskazuje, czy okno aplikacji jest zawsze wyświetlany na wierzchu.
Właściwość publiczna BoundingRectangle (Odziedziczone z UITestControl).
Właściwość publiczna ClassName (Odziedziczone z UITestControl).
Właściwość publiczna CloseOnPlaybackCleanup (Odziedziczone z ApplicationBase).
Właściwość publiczna Container (Odziedziczone z UITestControl).
Właściwość publiczna ControlType (Odziedziczone z UITestControl).
Właściwość publiczna Enabled (Odziedziczone z UITestControl).
Właściwość publiczna Exists (Odziedziczone z UITestControl).
Właściwość publiczna FilterProperties (Odziedziczone z UITestControl).
Właściwość publiczna FriendlyName (Odziedziczone z UITestControl).
Właściwość publiczna HasFocus (Odziedziczone z UITestControl).
Właściwość publiczna HasTitleBar Pobiera wartość, która wskazuje, czy pasek tytułu okna aplikacji.
Właściwość publiczna Height (Odziedziczone z UITestControl).
Właściwość publiczna IsTopParent (Odziedziczone z UITestControl).
Właściwość publiczna Left (Odziedziczone z UITestControl).
Właściwość publiczna Maximized Pobiera lub ustawia wartość wskazującą, czy okno aplikacji jest zmaksymalizowane.
Właściwość publiczna Minimized Pobiera lub ustawia wartość wskazującą, czy okno aplikacji jest zminimalizowany.
Właściwość publiczna Name (Odziedziczone z UITestControl).
Właściwość publiczna NativeElement (Odziedziczone z UITestControl).
Właściwość publiczna Popup Pobiera wartość, która wskazuje, czy okno aplikacji jest wyskakujące okienko.
Właściwość publiczna Process Pobiera lub ustawia podstawową Process obiektu.
Właściwość publiczna Resizable Pobiera wartość, która wskazuje, czy okno aplikacji jest o zmiennym rozmiarze.
Właściwość publiczna Restored Pobiera lub ustawia wartość wskazującą, czy okno aplikacji jest przywracany.
Właściwość publiczna SearchConfigurations (Odziedziczone z UITestControl).
Właściwość publiczna SearchProperties (Odziedziczone z UITestControl).
Właściwość chroniona SearchPropertiesSetExplicitly (Odziedziczone z UITestControl).
Właściwość publiczna ShowInTaskbar Pobiera wartość wskazująca, czy na pasku zadań pojawia się ikona programu.
Właściwość publiczna State (Odziedziczone z UITestControl).
Właściwość publiczna TechnologyName (Odziedziczone z UITestControl).
Właściwość publiczna Title Pobiera lub ustawia Tytuł aplikacji, która jest badany.
Właściwość publiczna Top (Odziedziczone z UITestControl).
Właściwość publiczna TopParent (Odziedziczone z UITestControl).
Właściwość publiczna Transparent Pobiera wartość, która wskazuje, czy okno aplikacji jest przezroczysty.
Właściwość publiczna Width (Odziedziczone z UITestControl).
Właściwość publiczna WindowHandle (Odziedziczone z UITestControl).
Właściwość publiczna WindowTitles (Odziedziczone z UITestControl).

Początek

Metody

  Nazwa Opis
Metoda publiczna CaptureImage (Odziedziczone z UITestControl).
Metoda publiczna Close Zamyka aplikację, która jest badany. (Zastępuje ApplicationBase.Close()).
Metoda publiczna CopyFrom (Odziedziczone z UITestControl).
Metoda publiczna Dispose() Zwalnia wszystkie zasoby, które są używane przez ApplicationUnderTest.
Metoda chroniona Dispose(Boolean) Zwalnia wszystkie zasoby, które są używane przez ApplicationUnderTest.
Metoda publiczna DrawHighlight (Odziedziczone z UITestControl).
Metoda publiczna EnsureClickable() (Odziedziczone z UITestControl).
Metoda publiczna EnsureClickable(Point) (Odziedziczone z UITestControl).
Metoda publiczna Equals (Odziedziczone z UITestControl).
Metoda chroniona Finalize Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Odziedziczone z Object).
Metoda publiczna Find Znajduje to okno aplikacji interfejsu użytkownika. (Zastępuje UITestControl.Find()).
Metoda publiczna FindMatchingControls (Odziedziczone z UITestControl).
Metoda publicznaStatyczny element członkowski FromProcess Tworzy odwołanie do ApplicationUnderTest z istniejącego procesu.
Metoda publiczna GetChildren (Odziedziczone z UITestControl).
Metoda publiczna GetClickablePoint (Odziedziczone z UITestControl).
Metoda publiczna GetHashCode (Odziedziczone z UITestControl).
Metoda publiczna GetParent (Odziedziczone z UITestControl).
Metoda publiczna GetProperty (Odziedziczone z UITestControl).
Metoda publiczna GetType Gets the Type of the current instance. (Odziedziczone z Object).
Metoda chroniona GetUITestControlsForSearch (Odziedziczone z UITestControl).
Metoda publicznaStatyczny element członkowski Launch(ProcessStartInfo) Uruchamia aplikację przy użyciu określonych parametrów.
Metoda publicznaStatyczny element członkowski Launch(String) Uruchamia aplikację przy użyciu określonych parametrów.
Metoda publicznaStatyczny element członkowski Launch(String, String) Uruchamia aplikację przy użyciu określonych parametrów.
Metoda publicznaStatyczny element członkowski Launch(String, String, String) Uruchamia aplikację przy użyciu określonych parametrów.
Metoda publicznaStatyczny element członkowski Launch(String, String, String, String, SecureString, String) Uruchamia aplikację przy użyciu określonych parametrów.
Metoda chroniona MemberwiseClone Creates a shallow copy of the current Object. (Odziedziczone z Object).
Metoda publiczna SetFocus (Odziedziczone z UITestControl).
Metoda publiczna SetProperty (Odziedziczone z UITestControl).
Metoda chroniona Shutdown Wymuszenie zamknięcia aplikacji.
Metoda publiczna ToString (Odziedziczone z UITestControl).
Metoda publiczna TryFind (Odziedziczone z UITestControl).
Metoda publiczna TryGetClickablePoint(Point%) (Odziedziczone z UITestControl).
Metoda publiczna WaitForControlCondition(Predicate<UITestControl>) (Odziedziczone z UITestControl).
Metoda publiczna WaitForControlCondition(Predicate<UITestControl>, Int32) (Odziedziczone z UITestControl).
Metoda publiczna WaitForControlEnabled() (Odziedziczone z UITestControl).
Metoda publiczna WaitForControlEnabled(Int32) (Odziedziczone z UITestControl).
Metoda publiczna WaitForControlExist() (Odziedziczone z UITestControl).
Metoda publiczna WaitForControlExist(Int32) (Odziedziczone z UITestControl).
Metoda publiczna WaitForControlNotExist() (Odziedziczone z UITestControl).
Metoda publiczna WaitForControlNotExist(Int32) (Odziedziczone z UITestControl).
Metoda publiczna WaitForControlPropertyEqual(String, Object) (Odziedziczone z UITestControl).
Metoda publiczna WaitForControlPropertyEqual(String, Object, Int32) (Odziedziczone z UITestControl).
Metoda publiczna WaitForControlPropertyNotEqual(String, Object) (Odziedziczone z UITestControl).
Metoda publiczna WaitForControlPropertyNotEqual(String, Object, Int32) (Odziedziczone z UITestControl).
Metoda publiczna WaitForControlReady() (Odziedziczone z UITestControl).
Metoda publiczna WaitForControlReady(Int32) (Odziedziczone z UITestControl).

Początek

Bezpieczeństwo wątku

Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.

Zobacz też

Informacje

Przestrzeń nazw Microsoft.VisualStudio.TestTools.UITesting

UITestControl