搜索
开发文档
应用开发
快应用开发
小游戏开发
开发文档/应用开发/测试工具/云测平台/云测服务用指南
云测服务用指南更新时间: 2024-09-25 19:56:00

一、小米云测(TestIt)服务简介

小米云测(TestIt)服务为全球超过百万的开发者和企业提供与应用相关的测试,包含主流的小米机型和MIUI版本。TestIt 云测提供了多种测试服务,包括:兼容性测试,内存泄漏测试,主线程耗时测试,商店组合套餐测试,以及远程真机调试等。

二、服务类型

1、测试服务流程

1)上传apk或者选择已有apk。

2)选择测试类型,只能单选。

3)选择机型,可以多选。

4)测试完毕后查看结果

高级选项:monkey时长1~10分钟。

2、测试服务类型

  • 兼容性测试:包含安装启动卸载、Monkey测试、视频录制、CPU内存使用测试,执行耗时约15分钟。
  • 内存泄漏测试:包含安装启动卸载、Monkey测试、CPU内存使用测试,监控内存泄漏情况,执行耗时约15分钟。
  • 主线程耗时测试:包含安装启动卸载、Monkey测试、CPU内存使用测试,监控内存泄漏情况,监控主线程耗时情况,执行耗时约15分钟。
  • 商店组合套餐测试:包含安装启动卸载、Monkey测试、视频录制、CPU内存使用测试,已自动选择商店审核的安卓版本,执行耗时约15分钟。

3、远程真机调试

可以获得小米最新款的手机进行在线调试。

4、服务限制

  • 测试服务每人每天单次新建任务使用设备数不超10个,每人每天所有任务使用设备总数不超100个。
  • Apk每日支持上传30个。
  • Apk大小不能超过2G,不支持无界面应用。
  • 真机调试每次最长为1小时,每天免费租借30次。
  • 真机调试手机预约,邮件通知后需要在10分钟内签到,逾期将不占用手机。

三、任务管理

1、查看测试任务

  • 在“我的任务”中,可以看到所有任务的包名、版本、测试类型、执行情况等信息。

2、查看真机调试

  • 在“真机调试”中,可以看到真机机型、安卓版本、发行版本、分辨率、屏幕大小等信息。
  •   调试手机后未使用归还按钮或没有超过租借总时长时,想再次使用可在我的占用中看到租借的手机。
  • 如果手机都被真机调试租借或正在执行自动化,"立即调试"按钮会置灰变为"全部被占用",右上角出现"预约"按钮。
  • 点击预约按钮会弹出预约弹框,会显示估算需要等待的时间,填写邮箱后,有空闲的设备会第一时间通知。
  • 预约完后可在真机界面点击"我的预约"按钮,里面有预约手机的信息
  • 点击立即调试可以打开具体机器调试的窗口。
  • 如果没有弹出窗口,需检查浏览器是否阻拦了本次弹窗。

四、测试报告

1、测试概况

  • 在“任务列表”中,点击“查看”进入到测试报告页面,页面包括 应用基本信息、任务概况、测试终端、安卓版本、测试结果等信息。

2、终端详情

  • 在“终端详情”中可以看到所选择的机型中各个机型的成功、失败、跳过的状态。“成功”会显示性能曲线,不会提供下载日志。
  • “失败”会在异常汇总中显示失败原因与日志,能在日志详情中下载到bugreport
  • 内存泄漏测试中发生内存泄漏时会出现对应的日志:
  • 主线程耗时测试中会对主线程耗时进行监控:

有的异常信息会再“异常汇总”中进行展示:

五、FAQ

1、提交到小米应用商店失败的app,可以从云测服务获取哪些帮助?

  • 小米应用商店对app的审核包括6.0、7.0、8.1和9的Android版本,审核类型包括兼容性测试、GPP测试和安全扫描。开发者可在云测上自行选择对应的测试。

2、两次测试的结果不同是怎么回事?

  • 无论是monkey测试还是遍历测试,都是一种随机点击的测试,因此可能会造成两次测试结果的不同。

3、失败生成的log里面的error信息与我提交的app没有关系,是什么原因?

  • 请检查一下manifest文件中的launchable-activity信息,我们的内存泄漏测试可能会捕获到其他的内存泄漏信息。

4、测试结果未包含CPU或内存信息怎么办?

  • 测试过程中由于设备运行环境不同,可能会出现个别抓取不到CPU或内存的情况,不影响最终的测试结果。重新提交任务即可。

5、为什么点了立即调试没有弹出具体机器窗口?

  • 不同的浏览器可能会有自动阻拦弹窗功能,需要取消对真机调试的自动阻拦弹窗。

六、特别说明

测试过程中手机不插入SD卡、不插入SIM卡、未ROOT。

上一篇:
下一篇: