다음을 통해 공유


Microsoft.VisualStudio.TestTools.UITesting 네임스페이스

Microsoft.VisualStudio.TestTools.UITesting 네임스페이스는 코딩된 UI 테스트를 지원하는 클래스를 제공합니다. 이 네임스페이스에는 HTML 페이지, Windows Form 응용 프로그램 및 Windows Presentation Framework 응용 프로그램에서 사용자 인터페이스 컨트롤에 대한 키보드 및 마우스 상호 작용을 수행하는 클래스가 포함되어 있습니다.

클래스

  클래스 설명
Public 클래스 ApplicationBase
Public 클래스 ApplicationUnderTest 테스트 응용 프로그램의 작업을 자동화합니다.
Public 클래스 BrowserWindow 브라우저 창을 나타내는 클래스
Public 클래스 CodedUITestAttribute 우리는 클래스 단위 테스트 확장 클래스로 인식 되도록 확장명을 활성화 하는 데.테스트 클래스에 [CodedUITest] 특성을 사용 하 여 코딩 된 UI 테스트 임을 나타내려면
Public 클래스 ColorDifference 허용치를 나타내는 데 사용되는 두 가지 색 사이의 채널당 차이점을 나타냅니다.
Public 클래스 ControlType ControlType 클래스는 다양을 한 UI 컨트롤을 캡슐화합니다.
Public 클래스 Gesture 터치 제스처를 수행 하는 정적 메서드가 들어 있습니다.
Public 클래스 HtmlLoggerState
Public 클래스 ImageComparer
Public 클래스 Keyboard 키보드 동작을 수행 하기 위한 정적 메서드가 포함 되어 있습니다.
Public 클래스 Mouse 마우스 작업을 수행 하는 정적 메서드를 포함 합니다.
Public 클래스 Playback 이 클래스는 재생에 사용해야 하는 설정을 포함합니다.
Public 클래스 PlaybackErrorEventArgs 테스트를 재생하는 동안 작업이 실패하는 경우 사용할 수 있는 이벤트 인수를 나타냅니다.
Public 클래스 PlaybackSettings 재생을 위해 사용 되는 설정입니다.
Public 클래스 PropertyExpression 선택적 속성 식 연산자를 사용하여 검색 속성의 키 값 쌍을 나타냅니다.
Public 클래스 PropertyExpressionCollection PropertyExpression 개체의 컬렉션을 나타냅니다.
Public 클래스 PropertyExpressionObservableCollection UITestControl의 검색 가능한 속성을 포함합니다.
Public 클래스 UITechnologyElementProxy 프록시는 UITechnologyElement 클래스입니다.확장 플러그인이 재정의 하 고 해당 기술 요소 동작을 사용자 지정 해야 합니다.
Public 클래스 UITechnologyManagerProxy 기술 관리자 프록시 클래스입니다. 확장 플러그인이 재정의 하 고 해당 기술 관리자 동작을 사용자 지정 해야 합니다.
Protected 클래스 UITechnologyManagerProxy.ChildrenEnumeratorProxy 래퍼 클래스 내부 핵심 하위 열거자에 대 한 열거자입니다.
Public 클래스 UITestActionExecutor UI 컨트롤에 대 한 사용자 지정 작업 지원을 구현 하는 추상 클래스입니다.
Public 클래스 UITestControl UITestControl은 사용자 인터페이스에서 컨트롤을 찾을 수 있는 기능을 제공 합니다. 속성 및 기술의 컨트롤에 일반적인 메서드를 제공 합니다.
Public 클래스 UITestControl.PropertyNames 모든 UITestControl 개체의 공통 속성 이름을 나타냅니다.
Public 클래스 UITestControlCollection UITestControl의 검색 가능한 속성을 포함합니다.
Public 클래스 UITestControlFactory 팩터리 클래스에서 UITestControls 지점에서 네이티브 요소를 만들 수 등.
Public 클래스 UITestPropertyDescriptor 속성에 대한 정보를 포함하는 클래스입니다.
Public 클래스 UITestPropertyProvider 사용자 인터페이스(UI) 테스트 컨트롤에 대한 속성을 제공하는 사용자 지정 지원을 구현하기 위한 추상 기본 클래스를 제공합니다.
Public 클래스 WebViewActionExecutor

구조체

  구조체 설명
Public 구조체 ToleranceRectangle ToleranceRectangle 구조체입니다.

열거형

  열거형 설명
Public 열거형 CodedUITestType 테스트 클래스에 대 한 CodedUITest 형식을 나타냅니다.
Public 열거형 PlaybackErrorOptions 재생 오류가 발생하는 경우 사용자가 선택할 수 있는 옵션을 나타냅니다.
Public 열거형 PropertyExpressionOperator 속성 식을 만들기 위한 연산자를 나타냅니다.
Public 열거형 UITestGestureDirection 제스처 방향입니다.위쪽/아래쪽/왼쪽/오른쪽입니다.
Public 열거형 UITestPropertyAttributes 속성의 특성을 열거합니다.

참고 항목

참조

기타 리소스

자동화된 코딩된 UI 테스트를 사용하여 사용자 인터페이스 테스트