简单测试流程

每次提交前的简单测试流程。

Windows
MacOS
Linux

为了维持引擎的稳定性,每次检入之前需要执行最低次数的测试。 此测试流程为必须执行事项。

  1. 构建所有游戏(Build all games) 使用所有游戏的 开发(Development) 配置,编译 Win64 平台。 如果一切正常,继续执行。

  2. 为您所修改的游戏启动编辑器 - 如果一般代码发生变更,则运行Fortnite或Pearl编辑器。 * 在编辑器中打开一个关卡:

    * 对于_Fortnite_:
        * 将_World_p_加载到Fortnite编辑器中 - `UE4Editor.exe ForniteGame World_p`
        * PIE
        * 测试一些基本功能:
            * 使用`buildfree`控制台命令
            * 构建几面墙
            * 用武器砍倒一些东西

    * 如果一切正常,退出PIE和编辑器并继续。

  3. 运行您尚未对其运行编辑器的游戏 * 加载游戏中的一个关卡:

    * 对于_Fortnite_:
        * 启动新游戏并开始生成 - `UE4Editor.exe ForniteGame World_p?newworld`
        * 测试一些基本功能:
            * 找到一面墙/一棵树,并用您的锤子击倒它。
            * 再击倒几面墙,或运行`buildfree`以启用自由建筑。
            * 按 **2** 选择一个墙体建筑工具,或使用鼠标滚轮,将该工具放置于某处。 
            在退出之前构建几个东西。

    * 如果一切按预期进行,退出游戏并继续。

  4. 如果所有游戏都进行了编译,编辑器和PIE都正常运行,且游戏按预期运行: 如果将某个更改检入到_Fortnite_,移至《堡垒之夜》基础预Checkin测试 获取进一步的测试说明。 如果检入较大的更改或实施某个功能,移至重大改动及新功能测试流程 获取更深入的测试说明。 * 如果检入较小的更改,继续检入到P4。

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