### 下载并安装开发者工具，开启安全端口

- 下载 [微信开发者工具](/minigame/dev/api-backend/access-token/api_getstableaccesstoken.md) 最新版
- 覆盖安装
- 在工具菜单中点击 “**设置->安全设置->安全**”，开启服务端口。

  ![](https://res8.wxqcloud.qq.com.cn/wxdoc/32fe1968-1447-421f-a849-86bd1fb8257c.png)


### 根据语言版本进行环境配置

MiniGameTest提供JavaScript/Python两种语言版本，开发者可根据所选的版本进行对应的环境配置：

- JavaScript版本环境要求：node.js >= 8.8.0；安装npm
- Python版本环境要求：3.0 > Python >= 2.7；安装pip 
- 如果已经安装过opencv-python或opencv-contrib-python，且版本在3.4.0.12之上，请手动卸载以上两个库
  ```
  pip uninstall opencv-python
  pip uninstall opencv-contrib-python
  ```

### 下载并安装测试框架

- 下载 [测试框架](https://git.weixin.qq.com/WXGameTestTeam/MiniGameTestSDK.git) 最新版
- JavaScript 版本安装
   - 使用npm安装mini_game_test-x.x.x.tgz 文件（与测试脚本同目录下），命令如下：
  ```
  npm install mini_game_test-x.x.x.tgz
  ```
   - 如果需要使用图片识别相关API，则需要安装压缩包中附带的requirements.txt，命令如下：
  ```
  pip install -r requirements.txt --user --upgrade --force-reinstall
  ```

- Python 版本安装
   - 安装mini_game_test_sdk-x.x.x-py2-none-any.whl，命令：
  ```
  pip install mini_game_test_sdk-x.x.x-py2-none-any.whl --user --upgrade --ignore-installed
  ```
