다음을 통해 공유


코딩된 UI 테스트를 사용하여 코드 테스트

코딩된 UI 테스트(CUIT)는 UI(사용자 인터페이스)를 통해 애플리케이션을 구동합니다. 이러한 테스트에는 UI 컨트롤의 기능 테스트가 포함됩니다. 사용자 인터페이스를 포함하여 전체 애플리케이션이 제대로 작동하는지 확인할 수 있습니다. 코딩된 UI 테스트는 웹 페이지와 같이 사용자 인터페이스에 유효성 검사 또는 기타 논리가 있는 경우에 유용합니다. 또한 기존 수동 테스트를 자동화하는 데 자주 사용됩니다.

가장 최신의 설명서는 코딩된 UI 테스트를 사용하여 코드를 테스트하십시오를 참조하세요.

비고

자동화된 UI 기반 기능 테스트를 위한 코딩된 UI 테스트는 더 이상 사용되지 않습니다. Visual Studio 2019는 코딩된 UI 테스트를 완전히 사용할 수 있는 마지막 버전입니다. 데스크톱 및 UWP 앱을 테스트하기 위해 WinAppDriver에서 웹앱 및 Appium을 테스트하는 데 Playwright를 사용하는 것이 좋습니다. NUnit 테스트 프레임워크를 사용하여 iOS 및 Android 앱을 테스트하기 위해 Xamarin.UITest 를 고려합니다. 사용자에게 미치는 영향을 줄이기 위해 Visual Studio 2022에서 일부 최소 지원을 계속 사용할 수 있습니다. Visual Studio 2022에서는 사용자가 기존 CodedUI 테스트를 실행할 수 있지만 코딩된 UI 테스트 편집기를 사용할 수 없으므로 새 테스트를 기록할 수는 없습니다.

요구 사항

  • Visual Studio Enterprise 2019*
  • 코딩된 UI 테스트 구성 요소

비고

* Visual Studio 2019는 레코더를 통해 테스트 생성을 제공하는 마지막 버전입니다. Visual Studio 2022에서는 코딩된 UI 테스트에 대한 기본 최소 지원만 사용할 수 있습니다.