You've already forked UnrealEngineUWP
mirror of
https://github.com/izzy2lost/UnrealEngineUWP.git
synced 2026-03-26 18:15:20 -07:00
57 lines
2.6 KiB
Plaintext
57 lines
2.6 KiB
Plaintext
INTSourceChangelist:3108692
|
|
Availability:Public
|
|
Title:스크린샷 비교 사용 안내서
|
|
Crumbs: %ROOT%, Programming, Programming/Automation
|
|
Description:스크린샷을 찍고 비교하는 데 있어서의 개발자 안내서입니다.
|
|
Version: 4.9
|
|
|
|
스크린샷 브라우저 툴은 QA 작업시 스크린 샷을 빠르게 찍고 비교할 수 있는 툴입니다. 자동화 테스트 도중 스크린샷을 찍은 다음 언리얼 프론트엔드 툴에서 볼 수 있습니다.
|
|
스크린샷의 히스토리가 유지되어, QA 가 최신 스크린샷을 히스토리와 비교하여 최신 빌드에 눈에 띄는 렌더링 오류가 있는지 알아낼 수 있습니다.
|
|
|
|
## 스크린샷 찍기
|
|
|
|
$ 독립형 게임 인스턴스를 시작합니다 :
|
|
|
|
예를 들어, **EmptyGameEditor** 를 다음 명령줄 파라미터로 시작합니다: **EmptyGame -Game**. 그러나 어떤 독립형 게임도 작동할 것입니다.
|
|
|
|
$ 언리얼 프론트엔드 앱을 로드합니다 :
|
|
|
|
이는 외부 앱으로, UE4/Engine/Binaries/Win64 아래에서 찾을 수 있습니다:
|
|
|
|
$ 세션 프론트엔드 탭에서 세션을 선택합니다 :
|
|
|
|
아래에서 보듯이, 방금 시작한 로컬 게임의 이름은 Unnamed Session 이 됩니다.
|
|
|
|
$ 테스트를 돌립니다 :
|
|
다른 모든 테스트 선택을 해제하고, **Performance Capture** 테스트를 선택합니다.
|
|
실행 버튼을 클릭하여 테스트를 돌립니다. AutomationTest 맵 여러 위치에서 스크린샷을 찍는 자동화 테스트가 시작됩니다.
|
|
|
|
[REGION:fullwidth]
|
|

|
|
[/REGION]
|
|
|
|
## 스크린샷 확인
|
|
|
|
찍히는 스크린샷은 테스트를 요청한 언리얼 프론트엔드 앱으로 전송됩니다. 그러다가 스크린 샷을 새로 받으면 UI 가 자동으로 업데이트됩니다.
|
|
|
|
$ 세션 프론트엔드의 *창* 메뉴에서 **Screen Comparison** 를 선택 :
|
|
|
|
이미지를 받으면서 업데이트되는 UI 가 표시됩니다.
|
|
|
|
$ UI 내비게이션 :
|
|
|
|
스크린 샷은 이미지 생성에 사용된 changelist 번호에 따라 캡처 순서대로 표시됩니다. 최근의 화면이 왼쪽에 표시되어 고정됩니다.
|
|
스크롤 바를 사용하여 각 뷰의 히스토리를 둘러볼 수 있습니다.
|
|
|
|
$ UI 필터링 :
|
|
|
|
상단의 필터 바를 사용하여 스크린 샷 이름 및/또는 플랫폼 유형별로 필터를 적용할 수 있습니다.
|
|
[REGION:fullwidth]
|
|

|
|
[/REGION]
|
|
|
|
[REGION:note]
|
|
* 스크린 샷은 Engine\Programs\UnrealFrontend\Saved\Automation\AutomationTest 디렉토리에 저장되며, 뷰어에서 제거하려면 수동으로 삭제해 줘야 합니다.
|
|
[/REGION]
|
|
|