---
metadata:
  - name: generator
    content: Diplodoc Platform v5.66.0
alternate:
  - https://yandex.com/dev/games/doc/en/sdk/cocos/testing.md
  - https://yandex.com/dev/games/doc/hi/sdk/cocos/testing.md
  - https://yandex.com/dev/games/doc/ko/sdk/cocos/testing.md
  - https://yandex.com/dev/games/doc/ru/sdk/cocos/testing.md
  - https://yandex.com/dev/games/doc/tr/sdk/cocos/testing.md
  - https://yandex.com/dev/games/doc/vi/sdk/cocos/testing.md
  - https://yandex.com/dev/games/doc/zh/sdk/cocos/testing.md
  - href: https://yandex.com/dev/games/doc/zh/sdk/cocos/testing.md
    type: text/markdown
    title: Markdown version
  - href: https://yandex.com/dev/games/doc/zh/llms.txt?revision=r21993288
    rel: describedby
---
> **Documentation Index:** Fetch the complete configuration index at https://yandex.com/dev/games/doc/zh/llms.txt?revision=r21993288

# 测试

<!-- source: zh/_includes/script-common.md -->
<!-- source: zh/_includes/script/index-js.md -->

<!-- endsource: zh/_includes/script/index-js.md -->

<!-- source: zh/_includes/script/requirements-js.md -->

<!-- endsource: zh/_includes/script/requirements-js.md -->

<!-- source: zh/_includes/script/image-modal-js.md -->

<!-- endsource: zh/_includes/script/image-modal-js.md -->
<!-- endsource: zh/_includes/script-common.md -->

游戏可以从本地服务器在平台上运行，这简化了与SDK相关的功能的开发和测试。

请注意，您需要通过 Yandex Games 控制台[添加游戏草稿](https://yandex.com/dev/games/doc/zh/console/add-new-game.md)。

## 构建设置 {#build-configuration}

首先，需要在面板 **Project** → **Build** 中配置项目构建。

![Cocos Creator 截图。 左上角有一个包含多个部分的菜单："File"、"Edit"、"Node"、"Project"、"Panel"、"Extension"、"Developer"、"Help"、"Yandex.Games SDK"等。 已选择"Project"部分，在下拉菜单中，指针悬停在"Build"选项上。](../../_images/cocos/testing/build.webp)

在打开的窗口中，点击 **New Build Task** 以创建新的构建配置。

配置参数。 通常建议启用 **Source Maps** 和 **Debug** 项，以简化调试。

![Cocos Creator 截图，"Build"窗口，"Edit Build Config"弹出窗口。](../../_images/cocos/testing/edit-build-config.webp)

配置完成后，点击 **Build** 按钮以构建项目。

然后，进入项目所在的文件夹。 您会看到一个结构类似于这样的文件夹：

```text showLineNumbers
Project name/
└── build/
    └── debug/
        ├── ...
        └── index.html
```

## 配置本地服务器 {#local-server-setting}

详细信息请参见[从本地服务器启动](https://yandex.com/dev/games/doc/zh/concepts/local-launch.md)部分。

### 测试 {#testing}

本地服务器启动后，您可以通过此链接测试游戏，其中 XXXXXX 是您草稿的代码：

```text
https://yandex.ru/games/app/XXXXXX?draft=true&game_url=https://localhost:6577
```

要测试新版本，请在 **Build** 面板中重新构建项目，不要更改任何参数，并在构建完成后刷新页面。

!["debug"弹出窗口截图，其中包含绿色文本"5-8-2023 23:01:44 Build success in 19220 ms!"右下角有"Build"和"Run"按钮，指针悬停在"Build"按钮上。](../../_images/cocos/testing/rebuild.webp)

---


<!-- source: zh/_includes/sdk/button-git.md -->
<a href="https://github.com/yandex-games-plugins/cocos">
  <span class="button">存储库</span>
</a>
<!-- endsource: zh/_includes/sdk/button-git.md -->
