# 云测常见问题

# 开发者工具中没有找到云测插件或者打开插件报错

请先确认以下事项:

  • 云测插件只支持小程序。 小游戏、公众号类型不支持,请确认AppID有发布过线上版的小程序
  • 开发者工具是否更新到最新版本
  • 不支持游客身份使用,请先确认已用微信扫码登录开发者工具
  • 不支持使用测试AppID打开小程序,请使用线上正式小程序AppID,并且打开小程序源码
  • 确认登录的微信号是否有对应AppID的开发者权限
  • 关闭开发者工具后再次打开,是否能找到云测插件
  • 部分用户公司网络设置需要配置白名单才能访问,出现安装插件失败的情况,此时需要将开发者工具以及插件的域名添加到网络白名单

如果还未找到,请在 帮助页面 扫码加入企业微信群,将AppID反馈给MiniTest助手协助解决

# 为什么我的AppID无法使用云测服务

云测服务只支持已发布正式版本的微信小程序不支持小游戏类型,小游戏可以查看 小游戏云测试服务

# 我提交的测试报告哪些人可见

云测服务每个小程序只能建立一个项目,建立项目后,会自动同步MP平台的项目成员信息,详情可见 MP平台 的人员管理

此外,云测会每天凌晨自动同步MP平台的数据。如果用户在MP平台新增开发者,希望立即在云测体现,可以手动在 “项目管理” => “人员管理”中,点击开始同步按钮

# 如何使用自己真实账号测试

云测服务现已支持使用真实账号测试,具体使用可以参考 使用真实账号测试

# 云测服务怎么指定机型跑测

云测服务暂时只对付费用户支持指定机型能力,具体可参考文档 购买额外时长

# 为什么本地跑很快就结束了,云测需要这么久

测试任务耗时说明 中提到,云测每次跑测是在真机上进行,需要需要安装,启动,初始化微信环境,收集测试结果。 这个过程需要耗时10-15分钟不等。

用户在本地跑测时,无需准备环境等流程,且一般来说,电脑跑测速度会比真机快很多。 所以本地用例可能1-2分钟跑完,但是云测需要20分钟左右。

但是请注意:

  • 初始化等额外耗时是一次性的,占用固定时长的。所以例如用户本地跑用例翻倍时,云测执行时间不会成倍增加
  • 初始化等额外耗时,不会扣除用户时长。只有执行用例的时间,才会扣除用户时长
  • 云测采用真机执行,一方面更贴近用户使用真实环境,而且可以方便的做兼容性测试。如同一个用例,需要在100台机器测试时,云测就可以很好地支持

对于购买额外时长的用户,可以采用快速测试模式,加快跑测速度。

# 我希望用云测做自动化回归测试,但是云测跑测速度比较慢,可以怎么优化

一般来说,自动化回归测试的用例比较多,可以采用云测多机并行执行用例的优势提升跑测速度。例如一个项目有100个需要回归的用户,可以尝试这样这样优化:

  • 对于录制回放的用例,注意多采用不同的账号去录制用例。因为在云测执行中,为了提升录制回放的成功率,默认会采用录制时的账号去回放。如果都用同一个账号录制,分批跑测时,会遇到账号排队等待的问题。
  • 拆分测试计划。将回归用例可以按照功能模块,分成不同的测试计划,例如将100个用例分成5个测试计划。最好不要将100个用例放在同一个计划中。
  • 分批跑测。将不同的测试,用几次任务跑测。例如将5个测试计划,用5个测试任务同时跑测。
  • 跑测时,如果为了提升速度,可以优先选iOS平台。因为一般来说,iOS机器执行速度会比Android快。注意,对于录制回放的用例来说,最好不要同时跑测iOS和Android系统,因为同时跑测时有账号排队,会依次执行iOS和Android,执行时间翻倍

对于购买额外时长的用户,还可以采用以下方式,进一步优化执行速度:

  • 选择快速测试机器跑测,加快机器初始化时间
  • 选择功能性测试,并且在跑测中多选择几台安卓或者iOS的机器同时测试。云测平台会根据机器数量来平均分测试用例,但是不同平台是独立的。例如20个用例,选择了2台安卓和2台iOS同时测试,那么每个安卓会分10个用例,每个iOS机器也会分10个用例(安卓和iOS是独立划分Case的)

# 我刚刚接触小程序测试,在哪里可以获取云测学习资料

可以从以下方式获取云测学习资源:

  1. 官方文档。云测官方文档有详细的功能说明文档
  2. 官方社区 。社区有很多精华帖,大家可以参考
  3. 小程序云测视频教程。小程序云测有视频教程,方便大家快速上手。
  4. 官方企微群。大家可以通过 帮助页面,扫码加入官方企微群,和众多开发者一起交流学习

查看云测相关问答 >
到微信开放社区提问 >