云测平台

云测平台一、手机兼容性测试 Android App兼容性测试,是一个比较重要的App评价内容, 说到测试阶段,兼容性测试主要是对App在各类机型上的兼容、适配等情况进行测试。搞清楚这一阶段的测试重点后,因此,Android App在进行兼容性测试前,一定要做好其前序测试内容,否则兼容性测试效果将会较差。 1

一、手机兼容性测试

Android App兼容性测试,是一个比较重要的App评价内容,
说到测试阶段,兼容性测试主要是对App在各类机型上的兼容、适配等情况进行测试。搞清楚这一阶段的测试重点后,因此,Android App在进行兼容性测试前,一定要做好其前序测试内容,否则兼容性测试效果将会较差。

1.机型配置问题

Android兼容测试一定要做到宽范围覆盖,如果做不到这个,那么就违背了兼容性测试的目标——测试App在各类机型、系统上的运行是否兼容、适配。 因此,兼容性测试必须要在各个机型、系统上对App进行运行、测试,查看相关UI是否适配、功能是否正常。所以,必须要为兼容性测试配备尽可能多的机型。
这是不是意味着,你的公司要去购置各类机型设备?当然不是。对于一般的公司或者开发者,这将会是一大笔开销,为了节约资金而造成进行覆盖率较低的话,则失去了兼容性测试的意义。
另外,这也是没必要的,因为往往你就一个或两三个App,为了这少量App测试,而去购置如此大量的设备,无疑是一种资源浪费。除此,还有一个原因,将在兼容性测试如何展开里去说。
除此,机型量的多少也是一个权衡的过程,目前,通用的兼容性测试一般覆盖Top100
-300的机型,对于实在是小量机型或者老旧机型,用户量非常小,在一定程度上,是否需要覆盖则需要权衡,总的来说,Top排名的手机基本足够。

2.兼容性如何展开?

这是一个经验性的过程,可以去借鉴大型互联网公司的成熟App的测试方法。目前,无论是国际知名App,还是国内知名App,谷歌、Facebook,BAT等,
他们都有大量的App对外推出,对于App兼容性要求非常高,因此,他们的做法是非常值得借鉴的。这些公司的兼容性测试,都有一个相同的解决方案,那
就是自动化测试框架与平台的实现。通过浏览上述公司在各种大会公布的内容,或者通过论坛知识分享,都能看到,他们不仅有自己的测试实验室,拥有
大量的手机,除此,还有一整套的自动化测试平台,来完成兼容性测试。

3.有哪些好用的App云测试平台?

目前对移动App的测试主要指的是下面几部分: 兼容性测试——App对不同手机、操作系统版本的兼容性测试,包括安装、启动、卸载等。 功能测试——遍历应用的每一个角落,查看应用的功能、逻辑是否正常,完整。 性能测试——应用的性能怎样,如启动时间、反应时间、CPU占用率,内存占用率等。 稳定性测试——在一定时间内对App进行持续地测试,测试App运行的稳定性。 网络场景测试——测试不同网络环境中App的运行状况,如2G&3G,弱网络等。
以下是国内几家主要的云测试平台:
Testin是国内较早涉足云测试领域的公司之一。Testin在云端部署了300多款1000多部测试终端,终端种类及数量都比较全面。支持Android与iOS系统。但目前仅少部分服务为免费,绝大多数服务为收费项目,故而使用成本较高,具体收费情况请查看官网的介绍。

 
腾讯优测是腾讯旗下的云测试服务平台,拥有超过1000款测试终端,机型数量庞大。但仅支持Android,暂不支持iOS系统。提供兼容性测试服务,不提供性能测试、功能测试及稳定性测试服务。另外,腾讯优测还提供“云手机”服务,开发者可以远程控制测试终端,实时查看App安装、运行效果。优测目前的功能为收费(新注册的用户可获得官方赠送的礼包),每天限制提交2次测试。
移动测试学习端口:https://wetest.qq.com/guide/learn-source
云测平台

贯众云测试贯众云测试
贯众云测试是中国移动旗下的云测试服务平台,目前拥有超过100款市面主流终端,支持Android及iOS系统。提供兼容性测试、功能测试、性能测试,稳定性测试(12小时)及网络场景测试服务(2G&3G&4G)。支持Appium脚本。缺点是终端数量较少,优点是功能较为全面,且基本功能都是免费,使用成本还是蛮低的。
 
百度MTC是百度开放平台旗下的移动云测试中心。提供超过500款热门机型,目前只支持Android系统,暂不支持iOS系统。提供的测试服务种类有兼容性测试、性能测试、功能测试。并且提供了脚本录制工具,类似Testin。但脚本录制工具更新速度较慢。百度MTC的服务目前为收费服务,具体收费情况请查看官网的介绍。
 
阿里MQC是阿里巴巴旗下的移动测试平台。提供上百款测试终端,支持Android及iOS系统。提供兼容性测试、功能测试、性能测试以及稳定性测试(1小时)。测试脚本需使用Robotium或Appium测试框架编写,难度较高。MQC也提供了远程的真机调试,功能和腾讯优测类似,看来腾讯和阿里还真是一对儿冤家啊。
 
二、腾讯云测兼容性报告
云测平台

 

 云测平台

 

 云测平台

 

 云测平台

 

 三、百度MTC-移动云测试中心

百度MTC是百度开放平台旗下的移动云测试中心。提供超过500款热门机型,目前只支持Android系统,暂不支持iOS系统。
提供的测试服务种类有兼容性测试、性能测试、功能测试。并且提供了脚本录制工具,类似Testin。但脚本录制工具更新速度较慢。
百度MTC的服务目前为收费服务。
云测平台

1、移动app测试服务包含:自动化测试、人工测试、用户接受度评测、远程真机调试。点击创建测试任务即可

云测平台

2、以功能回放测试为例:创建测试任务。步骤为上传app,上传用例,选择测试终端,截图,邮件。

云测平台

3、测试报告包含:应用基本信息、结论总览、问题分布、问题列表、问题终端分布、性能结论、性能分析、内存占用分析、终端列表。点击进入终端详细报告,包含内容:终端信息、测试结果、性能结果、测试截图、安装日志、logcat日志、脚本日志、性能详情、屏幕录像。

 云测平台

 

 四、Testin云测平台

1.登录Testin云测平台

2.选择标准兼容测试并点击开始测试

云测平台

云测平台

3.上传要测的apk文件

云测平台

 云测平台

 云测平台

 云测平台

 

 云测平台

4.选择待测应用、补充测试选项、提交测试

云测平台

云测平台

 云测平台

5.查看测试任务状态

云测平台

6.查看报告

云测平台

 云测平台

云测平台

 云测平台

 云测平台

 云测平台

云测平台

 

 

 

7.下载报告并查看里面的信息

云测平台

 云测平台

云测平台

云测平台

云测平台

 云测平台

 云测平台

 云测平台

 云测平台

 云测平台

 

 云测平台

 五、各款云测试平台对比

云测平台

 云测平台

 

 

总结:

1、真机租用:Testin云测和AWS Device Farm,均包含iOS和Android,型号全,优先推荐。
2、AWS Device Farm支持框架Appium Java JUnit、Appium Java TestNG、Appium Python、Calabash、Instrumentation 、UI Automation 和 XCTest,终端支持Android和iOS,web,优先推荐
AWS Device Farm支持网络场景选择,其他均不支持。但是它的性能指标比较少,只有三项,CPU,Memroy,Threads
3、百度MTC支持Appium、Robotium、Uiautomator框架,但是创建测试任务时,过于简单,具体测试内容展示不明确。
深度性能测试无亮点,与兼容性测试中的性能数据无明显优势。
4、阿里MQC支持在线录制脚本,自行编写脚本支持Appium、Robotium框架
测试服务类型分布清晰,按测试系统划分,支持Android,iOS,yunos。创建测试任务时,测试步骤类型表述清晰。
5、腾讯优测-Xtest工具,支持录制脚本。深度测试服务的报告很全面,但是价格稍贵。
6、Testin是国内较早涉足云测试领域的公司之一。Testin在云端部署了300多款1000多部测试终端,终端种类及数量都比较全面。支持Android与iOS系统,步骤简单,便于操作。

今天的文章云测平台分享到此就结束了,感谢您的阅读,如果确实帮到您,您可以动动手指转发给其他人。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/56598.html

(0)
编程小号编程小号
上一篇 2023-08-26 15:46
下一篇 2023-08-26 16:11

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注