Microsoft.VisualStudio.TestTools.UITest.Extension 네임스페이스
이 네임 스페이스 클래스 대화 상자 작업, 웹 브라우저, 속성, 컨트롤을 포함 하 여 테스트 사용자 인터페이스 기능을 제공 합니다.
클래스
클래스 | 설명 | |
---|---|---|
ActionNotSupportedOnDisabledControlException | 컨트롤이 차단되는 경우 발생하는 예외를 나타냅니다. | |
ActionParameter | 코드에서 값을 설정하고 키 입력을 보내는 데 사용되는 매개 변수를 나타냅니다. | |
AndCondition | 쿼리의 AND 조건을 나타냅니다. | |
BrowserFactory | 특정 브라우저를 위한 BrowserService 개체를 만드는 브라우저 팩터리에 대한 기본 클래스를 제공합니다. | |
BrowserHelper | 브라우저 도우미 메서드에 대한 기본 클래스를 제공합니다. | |
BrowserService | 브라우저 Microsoft Test Manager를 자동화하는 메서드와 속성을 제공합니다. | |
ContextEntry | 작업 로그 항목의 상황에 맞는 부품의 정의 포함합니다. | |
DecodingFailedException | 잘못된 키 파일 때문에 디코딩 작업이 실패할 경우 throw되는 예외를 나타냅니다. | |
Entry | 항목 클래스의 정의를 포함합니다.값 및 해당 형식을 저장하는 데 사용할 수 있습니다. | |
FailedToLaunchApplicationException | LaunchApplicationAction 이 실패할 경우 throw되는 예외입니다. | |
FailedToPerformActionOnBlockedControlException | UI(사용자 인터페이스) 컨트롤이 차단되는 경우 throw되는 예외입니다(예: 컨트롤이 모달 대화 상자로 차단될 수 있는 경우). | |
FailedToPerformActionOnHiddenControlException | EnsureVisibleByScrolling 메서드가 실패할 경우 throw되는 예외입니다. | |
FilterCondition | ||
InvalidUITestExtensionPackageException | 기록 또는 재생 중에 잘못된 사용자 인터페이스(UI 테스트) 확장 패키지가 발견되는 경우 throw되는 예외입니다. | |
OrderOfInvoke | 기록하는 동안 호출 순서를 생성하고 재생하는 동안 호출 순서를 유지 관리하는 도우미 클래스를 나타냅니다. | |
PlaybackFailureException | UITestAction 이 실패할 경우 throw되는 예외를 나타냅니다. | |
PropertyCondition | 속성의 쿼리 조건을 나타냅니다. | |
QueryCondition | 쿼리 조건에 대한 추상 기본 클래스를 제공합니다. | |
QueryElement | UI(사용자 인터페이스) 테스트 환경에서 쿼리에 대한 기본 클래스를 제공합니다. | |
SearchConfiguration | 검색을 구성하는 도우미 기능을 제공합니다. | |
TechnologyNotSupportedException | 이 예외는 테스트되는 응용 프로그램에서 테스트 기록 또는 재생이 지원되지 않을 경우 throw됩니다. | |
UITechnologyElement | 테스트를 기록 및 재생하기 위한 UI 테스트 기술 요소를 구현하는 기본 클래스를 제공합니다. | |
UITechnologyManager | 테스트를 기록 및 재생하는 동안 사용되는 기술 관리자에 대한 추상 기본 클래스를 제공합니다. | |
UITestActionLogEntry | Uitestactionlogentry의 정의 포함합니다. | |
UITestControlNotAvailableException | UI 테스트 프레임워크에서 더 이상 사용되지 않거나 액세스할 수 없는 UI 요소에 액세스하려고 할 때 throw되는 예외입니다. | |
UITestControlNotFoundException | UI(사용자 인터페이스) 테스트 프레임워크에서 찾을 수 없는 UI 테스트 컨트롤에 액세스하려고 할 때 throw되는 예외입니다. | |
UITestControlNotVisibleException | UI 테스트 프레임워크에서 사용자에게 표시되지 않는 UI 요소에 액세스하려고 할 때 throw되는 예외입니다. | |
UITestException | 모든 UI 테스트 예외의 기본 클래스를 나타냅니다. | |
UITestExtensionPackage | 타사 테스트 유틸리티를 Visual Studio ALM(Application Lifecycle Management) 사용자 인터페이스(UI) 테스트 환경에 통합할 수 있도록 하는 추상 클래스를 나타냅니다. | |
UITestExtensionPackageAttribute | UITestExtensionPackage 클래스를 구현하는 어셈블리에 적용할 특성을 나타내고 어셈블리가 확장 패키지를 신속하게 찾을 수 있도록 해 줍니다.이 클래스는 상속될 수 없습니다. | |
UITestMediaEventInfo | 미디어 컨트롤의 작업에 대한 이벤트 인수를 나타냅니다. | |
UITestTraceUtility | UI 테스트 및 Test Runner에서 추적을 위한 정적 도우미 속성 및 메서드를 제공합니다. | |
URLINVOKECOMMANDINFO | ||
ValidationFailedException | ValidationAction 이 실패할 경우 throw되는 예외를 나타냅니다. | |
ValueMap | UI 테스트에 사용되는 매개 변수의 값을 나타냅니다. |
인터페이스
인터페이스 | 설명 | |
---|---|---|
ILastInvocationInfo | UITechnologyManager.GetLastInvocationInfo 메서드에서 마지막 작업이나 검색 작업에 대한 추가 정보를 가져오는 인터페이스를 제공합니다. | |
IQueryCondition | 인프라입니다. QueryCondition 에 대한 내부 인터페이스 정의를 제공합니다. | |
IQueryElement | 인프라입니다. QueryElement 에 대해 내부에서 사용되는 인터페이스를 제공합니다. | |
IUISynchronizationWaiter | 이벤트를 발생시키기 전에 UI 테스트 프레임워크가 대기하는 내부 인터페이스를 제공합니다. | |
IUITechnologyElement | UITechnologyElement 클래스 구현을 위한 내부 인터페이스를 제공합니다.이 인터페이스를 직접 구현하지 마십시오.대신 UITechnologyElement 클래스에서 파생시키십시오. | |
IUITechnologyManager | 인프라입니다. UITechnologyManager 클래스 구현을 위한 내부 인터페이스를 제공합니다.이 인터페이스를 직접 구현하지 마십시오.대신 UITechnologyManager 클래스에서 파생시키십시오. | |
IUITestEventNotify | 인프라입니다. 테스트 기록 및 재생 엔진에 의해 구현되고 IUITechnologyManager 개체에서 콜백 알림 구현에 사용하는 인터페이스를 제공합니다. | |
IUniformResourceLocator | 고정된 사이트 바로가기의 URL을 가져오는 데 사용하는 인터페이스입니다. |
열거형
열거형 | 설명 | |
---|---|---|
BrowserButtonType | 브라우저 단추의 종류를 나타냅니다. | |
BrowserDialogAction | 브라우저 대화 상자 창에 있는 요소 종류를 나타냅니다. | |
CheckUncheckOptions | 이 열거형은 확인란 및 옵션 단추의 선택/선택 취소 옵션을 구성하는 플래그를 제공합니다. | |
ControlStates | 컨트롤의 상태를 나타내는 플래그의 비트 조합을 열거합니다. | |
ControlSupport | 이 열거형을 사용 하 여 요소에 대 한 지원 수준에 대 한 가능한 반환 값을 지정 하는 IUITechnologyManager 구성 요소입니다. | |
ElementForThumbnailCapture | 이벤트 중에 주변을 캡처할 컨트롤을 나타내는 열거형입니다. | |
ExpandCollapseOptions | 사용자 인터페이스에서 요소의 확장 및 축소 작업을 구성하는 데 사용되는 플래그를 나타냅니다. | |
GetClickablePointFromOption | 이 열거형은 [M:Microsoft.VisualStudio.TestTools.UITest.Extension.UITechnologyElement.GetClickablePoint(]System.Int32@,System.Int32@[)] 메서드에서 클릭 가능한 포인트를 가져오는 방법을 나타내는 설정을 제공합니다. | |
MediaActionType | 미디어 컨트롤이 지원하는 이벤트입니다. | |
NativeControlTypeKind | 네이티브 컨트롤 값의 종류를 나타냅니다. | |
ProgrammaticActionOption | 이 열거형은 UITechnologyElement.InvokeProgrammaticAction 메서드를 사용하여 프로그래밍 방식의 작업을 호출할 수 있는 옵션을 제공합니다. | |
PropertyConditionOperator | PropertyExpression 개체에 대한 연산자를 제공합니다. | |
RightToLeftKind | GetRightToLeftProperty 메서드에서 요소가 오른쪽에서 왼쪽 레이아웃 방향인지 또는 오른쪽에서 왼쪽 텍스트 방향인지를 테스트하는 데 사용됩니다. | |
ScrollAmount | 스크롤 막대의 스크롤 방향과 스크롤 막대에서 어느 정도 스크롤할 것인지 아니면 스크롤 양을 지정하지 않을 것인지를 나타내는 데 사용됩니다. | |
ScrollDirection | 이 열거형은 UI의 스크롤을 구성하는 데 사용되는 방향 표시를 제공합니다. | |
ScrollOptions | 이 열거형은 UI의 스크롤을 구성하는 데 사용되는 옵션을 제공합니다. | |
SetValueAsComboBoxOptions | ComboBox 값의 설정 방법을 구성하기 위한 플래그 값을 나타냅니다. | |
SetValueAsEditBoxOptions | EditBox 값의 설정 방법을 구성하기 위한 플래그 값을 나타냅니다. | |
SmartMatchOptions | 이 열거형을 사용하면 일치 항목을 발견할 수 없는 경우 IUITechnologyManager가 프레임워크에 가장 유사한 결과를 검색하는 방법을 지시할 수 있습니다. | |
UISynchronizationOptions | 이 열거형은 UITechnologyElement.SetOption 메서드에서 UITechnologyElementOption.UISynchronizationOptions 옵션에 사용됩니다. | |
UITechnologyElementOption | IUITechnologyElement 개체에서 사용 가능한 옵션을 나타냅니다. 이 옵션의 각 이름에는 해당 옵션 값의 용도가 간단히 설명되어 있습니다. | |
UITechnologyManagerProperty | 이 열거형은 IUITechnologyManager 인터페이스 구현에서 IUITechnologyManager의 속성을 구성하는 데 사용할 수 있는 옵션을 지정하는 데 사용됩니다.기술 관리자 확장에 대한 자세한 내용은 Extending Coded UI Tests and Action Recordings to Support Microsoft Excel을 참조하십시오. | |
UITestElementKind | 이 열거형은 IUITechnologyElement 개체에서 UI 요소의 종류를 식별하는 데 사용됩니다. | |
UITestEventType | 이 열거형은 Visual Studio ALM(Application Lifecycle Management)에서 IVsUIEventSink 인터페이스를 통해 발생한 테스트 이벤트 형식을 지정하는 데 사용됩니다. | |
WaitForReadyLevel | 이 열거형은 UITechnologyElement.WaitForReady 메서드 호출을 실행하는 방법을 지정하는 데 사용됩니다. | |
WaitForReadyOptions | 이 열거형은 프레임워크가 준비될 때까지 대기하는 방식을 나타내는 데 사용됩니다. |