运行Gauntlet测试

说明如何运行Gauntlet测试,并解释在此过程中发生了什么。

Windows
MacOS
Linux

在本指南中,您将针对Elemental演示运行一个现有的Gauntlet测试。您将熟悉运行测试的过程,并了解在运行过程的每个步骤中发生了什么。

ElementalDemo测试节点

image_0.png

运行ElementalDemo范例

  1. 在虚幻引擎目录下的 Engine/Build/BatchFiles 处打开命令提示符。

  2. 在命令提示符中输入以下内容:

    RunUAT BuildCookRun -project=Samples/Showcases/ElementalDemo/ElementalDemo.uproject -platform=Win64 -configuration=Development -build -cook -pak -stage
  3. 在此进程完成后,在命令提示符中输入以下内容:

    RunUAT RunUnreal -project=Samples/Showcases/ElementalDemo -platform=Win64 -configuration=Development -build=local -test=ElementalDemoTest

ElementalDemo测试说明

  1. BuildCookRunSamples/ElementalDemo/Saved/StagedBuilds 中生成了 ElementalDemo 的一个Win64编译。

  2. RunUnreal 启动了Gauntlet,Gauntlet执行了以下操作: 1.创建了 ElementalDemoTest 节点的一个实例,此实例提供了运行测试的基本规则。

    1. 发现了 ElementalDemo 项目的本地编译。

    2. 确认Win64开发编译可用。

    3. 启动了 ElementalDemo

    4. 监控运行过程中是否出现任何问题。

    5. 检测到 ElementalDemo 已退出。

    6. 检查是否出现常见问题,例如崩溃、断言和致命错误。

  3. 在此过程中,如果ElementalDemo测试节点确认测试仍在运行,并且没有发生错误,则创建一个摘要报告。

Tags
Select Skin
Light
Dark

Welcome to the new Unreal Engine 4 Documentation site!

We're working on lots of new features including a feedback system so you can tell us how we are doing. It's not quite ready for use in the wild yet, so head over to the Documentation Feedback forum to tell us about this page or call out any issues you are encountering in the meantime.

We'll be sure to let you know when the new system is up and running.

Post Feedback