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 | |
---|---|---|
ApplicationUnderTest | Inicjuje nowe wystąpienie klasy ApplicationUnderTest. |
Początek
Właściwości
Nazwa | Opis | |
---|---|---|
AlwaysOnTop | Pobiera wartość, która wskazuje, czy okno aplikacji jest zawsze wyświetlany na wierzchu. | |
BoundingRectangle | (Odziedziczone z UITestControl). | |
ClassName | (Odziedziczone z UITestControl). | |
CloseOnPlaybackCleanup | (Odziedziczone z ApplicationBase). | |
Container | (Odziedziczone z UITestControl). | |
ControlType | (Odziedziczone z UITestControl). | |
Enabled | (Odziedziczone z UITestControl). | |
Exists | (Odziedziczone z UITestControl). | |
FilterProperties | (Odziedziczone z UITestControl). | |
FriendlyName | (Odziedziczone z UITestControl). | |
HasFocus | (Odziedziczone z UITestControl). | |
HasTitleBar | Pobiera wartość, która wskazuje, czy pasek tytułu okna aplikacji. | |
Height | (Odziedziczone z UITestControl). | |
IsTopParent | (Odziedziczone z UITestControl). | |
Left | (Odziedziczone z UITestControl). | |
Maximized | Pobiera lub ustawia wartość wskazującą, czy okno aplikacji jest zmaksymalizowane. | |
Minimized | Pobiera lub ustawia wartość wskazującą, czy okno aplikacji jest zminimalizowany. | |
Name | (Odziedziczone z UITestControl). | |
NativeElement | (Odziedziczone z UITestControl). | |
Popup | Pobiera wartość, która wskazuje, czy okno aplikacji jest wyskakujące okienko. | |
Process | Pobiera lub ustawia podstawową Process obiektu. | |
Resizable | Pobiera wartość, która wskazuje, czy okno aplikacji jest o zmiennym rozmiarze. | |
Restored | Pobiera lub ustawia wartość wskazującą, czy okno aplikacji jest przywracany. | |
SearchConfigurations | (Odziedziczone z UITestControl). | |
SearchProperties | (Odziedziczone z UITestControl). | |
SearchPropertiesSetExplicitly | (Odziedziczone z UITestControl). | |
ShowInTaskbar | Pobiera wartość wskazująca, czy na pasku zadań pojawia się ikona programu. | |
State | (Odziedziczone z UITestControl). | |
TechnologyName | (Odziedziczone z UITestControl). | |
Title | Pobiera lub ustawia Tytuł aplikacji, która jest badany. | |
Top | (Odziedziczone z UITestControl). | |
TopParent | (Odziedziczone z UITestControl). | |
Transparent | Pobiera wartość, która wskazuje, czy okno aplikacji jest przezroczysty. | |
Width | (Odziedziczone z UITestControl). | |
WindowHandle | (Odziedziczone z UITestControl). | |
WindowTitles | (Odziedziczone z UITestControl). |
Początek
Metody
Nazwa | Opis | |
---|---|---|
CaptureImage | (Odziedziczone z UITestControl). | |
Close | Zamyka aplikację, która jest badany. (Zastępuje ApplicationBase.Close()). | |
CopyFrom | (Odziedziczone z UITestControl). | |
Dispose() | Zwalnia wszystkie zasoby, które są używane przez ApplicationUnderTest. | |
Dispose(Boolean) | Zwalnia wszystkie zasoby, które są używane przez ApplicationUnderTest. | |
DrawHighlight | (Odziedziczone z UITestControl). | |
EnsureClickable() | (Odziedziczone z UITestControl). | |
EnsureClickable(Point) | (Odziedziczone z UITestControl). | |
Equals | (Odziedziczone z UITestControl). | |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Odziedziczone z Object). | |
Find | Znajduje to okno aplikacji interfejsu użytkownika. (Zastępuje UITestControl.Find()). | |
FindMatchingControls | (Odziedziczone z UITestControl). | |
FromProcess | Tworzy odwołanie do ApplicationUnderTest z istniejącego procesu. | |
GetChildren | (Odziedziczone z UITestControl). | |
GetClickablePoint | (Odziedziczone z UITestControl). | |
GetHashCode | (Odziedziczone z UITestControl). | |
GetParent | (Odziedziczone z UITestControl). | |
GetProperty | (Odziedziczone z UITestControl). | |
GetType | Gets the Type of the current instance. (Odziedziczone z Object). | |
GetUITestControlsForSearch | (Odziedziczone z UITestControl). | |
Launch(ProcessStartInfo) | Uruchamia aplikację przy użyciu określonych parametrów. | |
Launch(String) | Uruchamia aplikację przy użyciu określonych parametrów. | |
Launch(String, String) | Uruchamia aplikację przy użyciu określonych parametrów. | |
Launch(String, String, String) | Uruchamia aplikację przy użyciu określonych parametrów. | |
Launch(String, String, String, String, SecureString, String) | Uruchamia aplikację przy użyciu określonych parametrów. | |
MemberwiseClone | Creates a shallow copy of the current Object. (Odziedziczone z Object). | |
SetFocus | (Odziedziczone z UITestControl). | |
SetProperty | (Odziedziczone z UITestControl). | |
Shutdown | Wymuszenie zamknięcia aplikacji. | |
ToString | (Odziedziczone z UITestControl). | |
TryFind | (Odziedziczone z UITestControl). | |
TryGetClickablePoint(Point%) | (Odziedziczone z UITestControl). | |
WaitForControlCondition(Predicate<UITestControl>) | (Odziedziczone z UITestControl). | |
WaitForControlCondition(Predicate<UITestControl>, Int32) | (Odziedziczone z UITestControl). | |
WaitForControlEnabled() | (Odziedziczone z UITestControl). | |
WaitForControlEnabled(Int32) | (Odziedziczone z UITestControl). | |
WaitForControlExist() | (Odziedziczone z UITestControl). | |
WaitForControlExist(Int32) | (Odziedziczone z UITestControl). | |
WaitForControlNotExist() | (Odziedziczone z UITestControl). | |
WaitForControlNotExist(Int32) | (Odziedziczone z UITestControl). | |
WaitForControlPropertyEqual(String, Object) | (Odziedziczone z UITestControl). | |
WaitForControlPropertyEqual(String, Object, Int32) | (Odziedziczone z UITestControl). | |
WaitForControlPropertyNotEqual(String, Object) | (Odziedziczone z UITestControl). | |
WaitForControlPropertyNotEqual(String, Object, Int32) | (Odziedziczone z UITestControl). | |
WaitForControlReady() | (Odziedziczone z UITestControl). | |
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.