Microsoft.VisualStudio.TestTools.UITest.Common 네임스페이스

이 네임스페이스는 응용 프로그램의 UI 기능을 테스트하기 위해 테스트 작업, 테스트 단계 및 구성 개체를 지정하는 클래스를 제공합니다.

클래스

  클래스 설명
Public 클래스 ActionList UITest 의 작업 목록을 나타냅니다.
Public 클래스 AggregatedAction 여러 작업 중 하나를 완료할 수 있는 모든 동작에 대한 기본 클래스를 제공합니다.
Public 클래스 AssertAction 서로 다른 작업 간의 테스트에 포함할 어설션을 나타냅니다.
Public 클래스 BrowserAction 여러 브라우저 작업 중 하나를 완료할 수 있는 테스트 작업을 나타냅니다.
Public 클래스 DelayAction UI(사용자 인터페이스) 테스트의 후속 작업을 실행한 후의 시간 지연을 지정합니다.
Public 클래스 DragAction 마우스 끌기 작업을 나타냅니다.
Public 클래스 DragDropAction 마우스 끌어서 놓기 작업을 나타냅니다.
Public 클래스 EncryptionInformation SendKeysActionSetValueAction의 값 암호화에 대한 정보를 나타냅니다.
Public 클래스 ErrorAction 테스트 레코더에서 작업을 기록할 수 없음을 보고하는 데 사용되는 작업을 나타냅니다.
Public 클래스 IESettings Internet Explorer의 구성 설정을 나타냅니다.
Public 클래스 InputAction 모든 텍스트 기반 동작의 기본 클래스를 나타냅니다.
Public 클래스 KeyboardAction 개별 키보드 사용자 작업을 나타냅니다.
Public 클래스 LaunchApplicationAction 응용 프로그램을 시작하는 UI 테스트 작업을 나타냅니다.
Public 클래스 MarkerAction 재생 시 아무 작업도 실행하지 않도록 작업 시퀀스 안에 표식을 삽입하는 방법을 제공합니다.
Public 클래스 MouseAction 마우스 조작에 대한 정보를 나타냅니다.
Public 클래스 NavigateToUrlAction URL로 이동하는 작업을 나타냅니다.
Public 클래스 NoOperationAction 아무 것도 하지 않는 UI(사용자 인터페이스) 테스트 작업을 나타냅니다.
Public 클래스 RemoveKeysAction 이 작업 및 이전의 일치하는 모든 키 작업을 테스트 결과에서 제거하도록 집계 테스트 작업에 알림을 제공합니다.
Public 클래스 SendKeysAction 텍스트나 키 배열을 전송하는 테스트 작업을 나타냅니다.
Public 클래스 SetBaseAction 값이나 상태를 설정하는 테스트 작업의 기본 클래스를 제공합니다.
Public 클래스 SetStateAction 관련 요소의 상태를 설정하는 테스트 작업을 나타냅니다.
Public 클래스 Setting 구성 설정 정보의 단위를 나타냅니다.
Public 클래스 SettingGroup
Public 클래스 SettingMismatch 이름이 같은 두 Setting 개체의 차이점을 나타냅니다.
Public 클래스 SetValueAction 값을 설정하는 테스트 작업을 나타냅니다.
Public 클래스 SharedStepsReferenceAction 현재 테스트의 공유 단계 집합에 대한 참조를 제공합니다.
Public 클래스 StringAssertAction 문자열 어설션을 나타냅니다.
Public 클래스 TestStepMarkerAction 기록되지만 재생 프레임워크에서 사용되지 않는 테스트 작업 시퀀스의 마커를 나타냅니다.
Public 클래스 UITest Visual Studio의 코딩된 UI 테스트를 나타냅니다.
Public 클래스 UITestAction UI(사용자 인터페이스) 테스트와 함께 사용되는 테스트 작업의 기본 클래스를 제공합니다.
Public 클래스 UITestActionEventArgs UITestAction 이벤트에 대한 이벤트 인수를 제공합니다.
Public 클래스 UITestActionFilter 유사한 작업 결과를 단일 결과로 집계하는 메서드와 속성을 포함합니다.
Public 클래스 UITestActionInvoker 특정 UI 테스트 작업을 시작하는 생성자와 메서드를 제공합니다.
Public 클래스 UITestActionListEventArgs UITestActionListSection 개체에 의해 발생한 이벤트에 대해 이벤트 인수를 제공합니다.
Public 클래스 UITestBuilderButton 인프라입니다. 코딩된 UI 테스트 빌더 의 단추 속성에 대한 컨테이너를 나타냅니다.
Public 클래스 UITestBuilderExtension 코딩된 UI 테스트 빌더 의 확장 버전을 만들기 위한 추상 기본 클래스를 제공합니다.
Public 클래스 UITestEnvironment 저장된 구성을 나타냅니다.
Public 클래스 UITestEnvironmentContainerBase<TChild> UI 테스트 환경 컨테이너 클래스의 기본 클래스를 제공합니다.
Public 클래스 UITestErrorEventArgs UI(사용자 인터페이스)에서 테스트를 처리할 때 오류가 발생하면 throw되는 예외에 대한 이벤트 인수를 제공합니다.
Public 클래스 UITestEventArgs 사용자 인터페이스(UI)에서 테스트를 실행하는 동안 이벤트에 대한 인수를 나타냅니다.
Public 클래스 UITestProgressEventArgs UITest 의 진행률을 보고하는 이벤트에 대한 이벤트 인수를 나타냅니다.
Public 클래스 UITestWarningEventArgs UITestAction 처리 중 발생하는 경고 예외에 대한 이벤트 인수를 제공합니다.
Public 클래스 ValidationAction 속성 값의 유효성을 검사하는 작업을 나타냅니다.
Public 클래스 VerifyConfigurationAction 구성의 유효성을 검사하는 작업을 나타냅니다.
Public 클래스 WarningAction UI 레코더가 작업을 제대로 기록하지 못했음을 보고하는 데 사용하는 작업을 나타냅니다.
Public 클래스 WebDialogAction 웹 대화 상자에 보고하는 작업을 나타냅니다.

인터페이스

  인터페이스 설명
Public 인터페이스 IUITestActionStack 이 인터페이스는 집계 플러그 인에 UI 테스트 레코더의 작업 목록에 대한 액세스를 제공합니다.
Public 인터페이스 IUITestBuilder 인프라입니다. 코딩된 UI 테스트 빌더에 대한 내부 인터페이스를 제공합니다.

대리자

  대리자 설명
Public 대리자 CustomInvoker 사용자 지정 작업을 호출하는 기능을 제공합니다.

열거형

  열거형 설명
Public 열거형 AssertCondition 사용자 인터페이스 테스트의 어설션이 값을 비교하는 방법을 나타냅니다.
Public 열거형 BrowserActionType BrowserAction 에 대한 작업 종류를 지정합니다.
Public 열거형 KeyActionType 텍스트 입력에 대해 수행할 동작의 종류를 나타냅니다.
Public 열거형 MarkerDirections TestStepMarkerAction 의 원인을 나타냅니다.
Public 열거형 MarkerRegionType TestStepMarkerAction 의 범위를 나타냅니다.
Public 열거형 MismatchType SettingMismatch 개체의 불일치 형식을 나타냅니다.
Public 열거형 MouseActionType MouseAction 에 대해 사용 가능한 마우스 동작 형식을 열거합니다.
Public 열거형 StringAssertCondition 예상 값과 실제 문자열 값의 관계를 나타냅니다.
Public 열거형 UITestActionFilterCategory UITestActionFilter 개체의 범주를 나타냅니다.
Public 열거형 UITestActionFilterType UITestActionFilter 개체의 필터 형식을 나타냅니다.
Public 열거형 UITestActionListSection
Public 열거형 UITestErrorActionResult 예외 처리기가 사용할 수 있는 오류 처리 옵션을 나타냅니다.