阿里移动质量中心(MQC)

阿里移动测试服务 (MQC) 是为广大移动开发者提供真机测试服务的云平台,拥有大量热门机型,提供 7x24 全天候服务。我们致力于向移动开发者提供专业、稳定、全面、高价值的自动化测试平台、简单易用的使用流程、贴心的技术服务,帮助开发者以最低的成本、最高的效率发现 APP 中的各类隐患,包括 APP 崩溃、各类兼容性、功能性、性能问题等等,减少用户流失,提高 APP 质量和市场竞争力。我们的信念是:没有最好,只有更好。愿与广大移动开发和测试同仁一起,坚持产品创新和技术优化无止境,为多姿多彩的移动世界贡献力量。

MQC 测试能力一览

MQC 测试能力介绍

1. 兼容性测试

兼容性测试 是MQC 为解决安卓碎片化、测试成本高、机型覆盖困难等问题推出的真机自动测试。兼容性测试能够帮助开发者以极低的成本,通过MQC在阿里巴巴集团内部多年积累的测试经验快速的、准确的检测 Crash/ANR、性能等问题。

MQC 数据统计显示,超过 60%+ 的 APP,包括一些 “大牌” APP,甚至是业界领先的互联网公司的 APP 都在MQC被检测出了 Crash 或 ANR 隐患。Crash、ANR 种类超过 10 类的 APP 竟然占到 22%。我们希望您的 APP 是剩下的没有发现问题的 40% 之间的,但是来MQC检测之前,除了上帝,谁也不知道。所以,想知道当上帝的滋味吗?花 30 秒来MQC测试吧。

为了检测出更多的问题,MQC 还在兼容性测试 的 "高级选项" 中增加了 覆盖安装 (最多支持 5 个版本的 APP 覆盖安装,覆盖安装过程模拟用户真实覆盖过程) 和 登录脚本的支持。登录脚本支持 Robotium 脚本,您可以在脚本内完成登录过程。

2. 稳定性测试

稳定性测试 是为了发现兼容性测试遗漏的、没有覆盖到的 Crash/ANR 等问题。稳定性测试提供长达 1 个小时的自动测试,同时也提供了登录脚本的支持。

所以,你的 APP 够不够强大,MQC 的稳定性测试 说了算。你的 APP 敢接受稳定性测试 的挑战吗?

3. H5 测试

对于 Hybird APP,MQC 也能 Handle 住。 兼容性测试 和稳定性测试 解决了 Native 端的各类问题。H5 测试 则能够关注在 Web 端的性能表现,以及页面兼容问题。H5 测试 用户只需填写一个 URL,MQC 会为用户在真机上进行性能收集,为您呈现页面加载的整体的瀑布流(前端同学请不要谢我们 😆 )。此外,H5 测试会帮您遍历二级页面(喝着咖啡,唱着小曲就把 H5 测试给做了 😆 )。

4. 功能测试

与 兼容性测试 和稳定性测试 不同,功能测试 关注在 APP 的功能使用上是否有问题。目前MQC 的功能测试 支持 Robotium 和 Appium 两种测试框架,Testerhome 喜欢用 Appium 做自动化测试的同学有福了。

功能测试还支持 用户自定义截图 ,用户只需要轻松打一行 log,MQC 会为您搞定截图这件事。截图您想什么时候截就什么时候截,别人说了不算,听你的。

为了解决有些 APP 账号互斥的问题,MQC 在功能测试中也开发了 账号池 功能。您可以同时提交多组账号,MQC 会在后台帮您分发不同的账号。

此外,功能测试还配备了详细的帮助文档,即便您是 Appium 或 Robotium 小白,您也可以轻松搞定功能测试。

5. 安全测试

MQC 的安全测试 通过 白盒 + 黑盒 的扫描方式,可以帮助开发者定位到各类安全问题,并且能够给出修改建议。像账号没有加密就存储、远程代码漏洞等问题,您就可以及早发现并处理了。

赶快来试试安全测试 吧。

The following test abilities are on their way. Coming soon ...

微信公众号二维码


↙↙↙阅读原文可查看相关链接,并与作者交流