You've already forked UnrealEngineUWP
mirror of
https://github.com/izzy2lost/UnrealEngineUWP.git
synced 2026-03-26 18:15:20 -07:00
55 lines
2.6 KiB
Plaintext
55 lines
2.6 KiB
Plaintext
Availability:Public
|
||
Title:屏幕截图比较工具用户指南
|
||
Crumbs: %ROOT%, Programming, Programming/Automation
|
||
Description:关于创建及比较屏幕截图的开发者指南。
|
||
|
||
屏幕截图浏览器工具允许测试人员快速并轻松地比较屏幕截图。屏幕截图是通过自动化测试生成的,且可以在Unreal Frontend(虚幻前端)工具中进行查看。
|
||
截图的历史记录会保存下来,以便测试人员可以将最新的屏幕截图和之前的版本进行比较,从而发现最新版中任何明显的渲染错误。
|
||
|
||
## 创建屏幕截图
|
||
|
||
$ 启动一个独立的游戏实例 :
|
||
|
||
比如,使用以下命令行参数启动 **EmptyGameEditor** : **EmptyGame -Game** 。但是,在这里启动任何独立的游戏都应该可以的。
|
||
|
||
$ 加载Unreal Frontend(虚幻前端)应用程序:
|
||
|
||
这是个外部应用程序,可以在 UE4/Engine/Binaries/Win64 目录下找到:
|
||
|
||
$ 从session Frontend(会话前端)选卡中选择该会话:
|
||
|
||
正如下所示,这将会把您刚启动的本地游戏命名为 Unnamed Session(未命名的会话)。
|
||
|
||
$ 运行测试 :
|
||
取消选中所有其他测试,并选择 **Performance Capture(表现捕获)** 测试。
|
||
通过点击‘运行’按钮运行该测试。这将会启动一个自动化测试,在AutomationTest(自动化测试)地图中从各种位置获取屏幕截图。
|
||
|
||
[REGION:fullwidth]
|
||

|
||
[/REGION]
|
||
|
||
## 查看屏幕截图
|
||
|
||
在捕获屏幕截图过程中,这些截图会被发送到要求进行该自测试的UnrealFrontend应用程序。然后,当它接受到新的屏幕截图时,该用户界面将会自动更新。
|
||
|
||
$ 从Session Frontend(会话前端)的 *Window(窗口)* 菜单中选择 **Screen Comparison(屏幕比较)** :
|
||
|
||
这将会显示一个用户界面,随着它接收的图片不断进行更新。
|
||
|
||
$ 用户界面导航 :
|
||
|
||
屏幕截图基于生成图片时的变更列表编号按照截图顺序进行显示。最新的截图显示在左侧,且锁定在适当的位置处。您可以使用滚动条
|
||
滚动查看每个历史视图。
|
||
|
||
$ 用户界面过滤 :
|
||
|
||
您可以使用顶部的过滤条来按屏幕截图名称 和/或 平台类型 进行过滤。
|
||
[REGION:fullwidth]
|
||

|
||
[/REGION]
|
||
|
||
[REGION:note]
|
||
* 屏幕截图存储在Engine\Programs\UnrealFrontend\Saved\Automation\AutomationTest 目录中,如果您想从查看器中删除它们,则需要进行手动删除。
|
||
[/REGION]
|
||
|