包含此页的版本:
不含此页的版本:
如果您以与编辑器测试相同的方式运行播放模式测试,它将在 Unity 编辑器中运行。您还可以在特定平台上运行游戏模式测试。选择“播放器”选项卡,在当前活动的目标平台上生成和运行测试。
您当前的平台显示在“测试运行程序”窗口的顶部。例如,在上图中,搜索栏上方的栏显示 Running in StandaloneOSX,因为当前平台是 MacOS。目标平台始终是在构建配置文件 为目标平台创建构建时使用的一组可自定义配置设置。更多信息
请参阅术语表(菜单:文件>构建配置文件)。
测试完成后,测试结果将显示在构建中:
在平台上运行的应用程序会将测试结果报告给编辑器UI,然后显示已执行的测试并关闭。某些平台不支持使用Application.Quit因此,它在报告测试结果后继续运行。
为确保你将测试结果从目标平台上的播放器接收回运行测试的编辑器,两者必须位于同一网络上。如果 Unity 无法实例化连接,则可以看到测试在正在运行的应用程序中成功。在此状态下,在具有参数的平台上运行测试不会提供 XML 测试结果。
你可以使用 全部运行(Run All) 按钮旁边的下拉选择器来构建包含所有测试或选定测试子集的播放器,而无需运行它。
在某些情况下,可用的选择是不同的。如果所选平台是Android或iOS,并且在 构建配置文件(Build Profiles) 中启用了 导出项目(Export Project),则选择为导出所有测试(Export All Tests) 和 导出所选测试(Export Selected Tests)。