코딩된 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 테스트에 대한 기본 최소 지원만 사용할 수 있습니다.