# 使用虚拟账号测试

为了方便用户 跑测前配置账号信息 ，云测服务支持在微信开发者工具中，使用多账号调试功能来配置虚拟账号信息。在提交测试时，指定使用多账号调试中的账号来跑测。

虚拟测试账号步骤使用如下：

### 一、配置账号信息

1. 登录微信开发者工具，点击 【工具】 => 【多账号调试】
![](https://res8.wxqcloud.qq.com.cn/wxdoc/e16bb65c-77bc-4449-b251-0db0c66fe453.png)

2. 选择配置的账号，注意只能从 **虚拟测试账号** 中选择。例如下图示例中，选择“测试号猪”作为配置的账号。虚拟账号基本等同于微信真实的测试账号，不区分小程序版本。

![](https://res8.wxqcloud.qq.com.cn/wxdoc/ba2386ef-82d7-459d-8fa7-4f092e809878.png)

3. 在多账号调试打开的窗口中，按照小程序业务自身需求对测试账号进行初始化，如进行`初始化登录`等

### 二、提交测试任务

打开云测服务，创建任务时选择配置的测试账号。如上图中配置的是“测试号猪”，这里也需要选择相同的账号进行跑测。测试账号可以多选。

![](https://res8.wxqcloud.qq.com.cn/wxdoc/5d5074ef-b6a8-4a1a-ac3b-e8ad85617f66.png)

### 特别说明（非常重要）
云测服务全部使用多账户调试的虚拟账号来跑测任务。对于每个项目来说，都将使用这24个虚拟测试号来跑测。

1. 24个虚拟账号对不同的项目来说是独立互不影响的，但是对同一个项目是互斥的，即不能用一个账号同时在两台手机上跑测任务。
2. 当同一项目中，用同一账号提交多台机器任务时，云测服务会自动对测试账号进行排队处理。如上述示例中，使用测试号猪提交测试后，由于默认设备有2台，系统会自动排队，先跑测1台设备，等结束后再开始另一台设备测试。
3. 测试账号支持多选。如果未选择测试账号时，系统将自动分配排队任务最少的账号进行测试。
4. 虚拟测试号绑定的是虚拟手机号，无法接受短信验证，对应的虚拟手机号为：
- 测试号猪：手机号：12066600001 微信号：test6_wechatdevtools
- 测试号狗：手机号：12066600002 微信号：test4_wechatdevtools
- 测试号熊：手机号：12066600003 微信号：test3_wechatdevtools
- 测试号猴：手机号：12066600004 微信号：test2_wechatdevtools
- 测试号v1：手机号：12066600005 微信号：vaccount1
- 测试号v2：手机号：12066600006 微信号：vaccount2
- 测试号v3：手机号：12066600007 微信号：vaccount3
- 测试号v4：手机号：12066600008 微信号：vaccount4
- 测试号v5：手机号：12066600009 微信号：vaccount5
- 测试号v6：手机号：12066600010 微信号：vaccount6
- 测试号v7：手机号：12066600011 微信号：vaccount7
- 测试号v8：手机号：12066600012 微信号：vaccount8
- 测试号v9：手机号：12066600013 微信号：vaccount9
- 测试号v10：手机号：12066600014 微信号：vaccount10
- 测试号v11：手机号：12066600015 微信号：vaccount11
- 测试号v12：手机号：12066600016 微信号：vaccount12
- 测试号v13：手机号：12066600017 微信号：vaccount13
- 测试号v14：手机号：12066600018 微信号：vaccount14
- 测试号v15：手机号：12066600019 微信号：vaccount15
- 测试号v16：手机号：12066600020 微信号：vaccount16
- 测试号v17：手机号：12066600021 微信号：vaccount17
- 测试号v18：手机号：12066600022 微信号：vaccount18
- 测试号v19：手机号：12066600023 微信号：vaccount19
- 测试号v20：手机号：12066600024 微信号：vaccount20
