Language:
Share
此中文页面内容对应的英文页面有后续更新,如需浏览最新文档可切换至英文页面浏览。

屏幕截图比较工具用户指南

屏幕截图浏览器工具允许测试人员快速并轻松地比较屏幕截图。屏幕截图是通过自动化测试生成的,且可以在Unreal Frontend(虚幻前端)工具中进行查看。 截图的历史记录会保存下来,以便测试人员可以将最新的屏幕截图和之前的版本进行比较,从而发现最新版中任何明显的渲染错误。

创建屏幕截图

启动一个独立的游戏实例

比如,使用以下命令行参数启动 EmptyGameEditorEmptyGame -Game 。但是,在这里启动任何独立的游戏都应该可以的。

加载Unreal Frontend(虚幻前端)应用程序

这是个外部应用程序,可以在 UE4/Engine/Binaries/Win64 目录下找到:

从session Frontend(会话前端)选卡中选择该会话

正如下所示,这将会把您刚启动的本地游戏命名为 Unnamed Session(未命名的会话)。

运行测试

Automation

查看屏幕截图

在捕获屏幕截图过程中,这些截图会被发送到要求进行该自测试的UnrealFrontend应用程序。然后,当它接受到新的屏幕截图时,该用户界面将会自动更新。

从Session Frontend(会话前端)的 Window(窗口) 菜单中选择 Screen Comparison(屏幕比较)

这将会显示一个用户界面,随着它接收的图片不断进行更新。

用户界面导航

屏幕截图基于生成图片时的变更列表编号按照截图顺序进行显示。最新的截图显示在左侧,且锁定在适当的位置处。您可以使用滚动条 滚动查看每个历史视图。

用户界面过滤

您可以使用顶部的过滤条来按屏幕截图名称 和/或 平台类型 进行过滤。

Automation

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