前言

兼容性测试主要通过人工或自动化的方式,在需要覆盖的终端设备上进行功能用例执行,查看软件性能、稳定性等是否正常。

对于需要覆盖的终端设备,大型互联网公司,像BAT,基本都有自己的测试实验室,拥有大量终端设备涵盖手机、平板等,同时拥有对应的自动化测试平台及测试框架来完成兼容性测试。但对于中小型公司而言,面临机型不足且缺乏兼容性自动化测试平台的问题。

基于此,在手头有限的机型设备情况下,可以借助APP云测平台提供的大量真机,结合UI 自动化方案,来实现覆盖较为全面的兼容性测试。目前很多平台都提供兼容性测试服务,如TestIn、腾讯WeTest、百度MTC、阿里MQC等,有免费体验,当然兼容性测试服务越细致越全面,意味着需要收费。

如果公司没有付费意愿且无付费的测试必要,作为测试人员,倒是可以通过云测平台的免费体验,来对自己测试的APP进行机型兼容的辅助测试。

以下给大家介绍我体验过的比较好的两大平台,分别是WeTest、TestIn。

WeTest平台

1、登录WeTest云测平台,选择兼容-标准兼容测试

WeTest平台地址:http://wetest.qq.com/,先注册账号,登录后选择兼容-兼容测试;这里有提供到其他的兼容性测试类型,基本都需要付费。

标准兼容测试,无需测试脚本,测试流程覆盖安装-启动-monkey遍历-卸载基本操作

2、上传待测应用,点击下一步

3、选择待测设备、登录选项,点击提交测试

待测设备,可以选择TOP50、随机50、随机20、自选机型

登录选项,提供不登录、QQ、WeChat、第三方、wetest平台提供测试账号;这里可依据测试APP登录情况进行选择,其中QQ、WeChat、第三方需要提供测试账号,依据平台提供的模板,上传账号及密码文档

点击提交,30分钟内会出具测试结果

4、查看测试报告

测试完成后,在云测兼容报告页面-点击查看,可查阅测试报告。不单单提供了每种机型设备的报告详情数据,同时可查看每种设备执行情况的性能报告数据。

支持测试报告下载excel到本地

TestIn平台

1、登录TestIn云测平台,选择标准兼容测试

TestIn平台地址:https://www.testin.cn/,先注册账号,登录后选择标准兼容测试-开始测试

2、上传待测应用,完善应用信息

3、选择设备类型、测试选项、报告通知

  • 任务描述:依据自己测试情况进行填写,方便检索查看测试报告

  • 设备类型&测试选项:

随机默认50款,企业认证后可升级为100款;monkey测试需企业认证后开启

自选机型/Android最新系统专区,可自选测试设备;测试选项支持智能遍历、monkey测试、自动登录;但此两种情况下,需进行一定的充值拥有一定的可用配额才可提交测试

4、点击提交测试

点击提交测试后,可查看到当前兼容性测试任务的状态,30分钟内会出具测试结果

5、查看测试报告结果

点击查看报告,我们可以查看详细测试报告内容。包括测试概况、终端详情、错误日志、性能报告等

同样支持下载excel报告到本地查看

总结

目前,各大云测平台主要是对Android机型的兼容,暂不支持IOS机型兼容。对于IOS来说,机型版本比较集中,而对于开源的android系统机型而言,碎片化的问题比较严重,android手机的适配兼容是一个大问题,不能单靠手头仅有的部分机型来完成兼容性测试,所以云测平台的出现提供了一个比较好的兼容性测试解决方案,有相关预算的公司团队,可以尝试去了解下。

APP 兼容性测试之云测平台体验的更多相关文章

  1. 华为云测平台服务再升级!华为M5系列平板调测能力正式上线!

    ​​​6月1日,华为M5系列平板设备兼容性测试和远程真机调试功能在华为终端开放实验室正式上线!助力您的产品在大屏适配上快人一步! 华为终端开放实验室DevEco平台现已提供基于华为M5系列平板设备的兼 ...

  2. Tcloud 云测平台-使用介绍

    Tcloud使用介绍 前端github地址:https://github.com/bigbaser/Tcloud后端github地址:https://github.com/bigbaser/Tclou ...

  3. Tcloud 云测平台-多服务框架开源

    技术栈 Python3.7 + Vue前端github地址:https://github.com/bigbaser/Tcloud后端github地址:https://github.com/bigbas ...

  4. 【openstf】自己的云测平台——mac安装openstf

    openstf的github地址:https://github.com/openstf/stf 上图可以清晰看出openstf的使用场景和效果   openstf是一个web应用程序,用于远程调试智能 ...

  5. APP兼容性测试 (一) 机型选择概要

    一.App兼容性问题有哪些 安装失败.启动失败.卸载失败,卸载不干净. 程序运行过程中闪退 部分控件显示不完整或者功能失效 屏幕显示异常 图片展示不全等 二.App兼容性测试的核心要点 测试软件是否能 ...

  6. 06- 移动端APP兼容性测试以及APP兼容性测试手机选择与云测试技术

    在开始测试APP之前,应该考虑什么问题?或者如何选择设备?多少部手机测试兼容性最佳? 兼容性测试手机数量:主测手机 1 ,2(根据人员),辅助测试手机:用于兼容性测试.(50-60台最佳,至少5-20 ...

  7. APP兼容性测试(三)测试方案设计

    1.  背景 App的兼容性问题可能会导致流失潜在的客户,为了尽量减少因兼容性问题导致的同类问题,进一步提高产品的质量,提升用户体验,所以进行兼容性测试,尽可能多的保证更多的用户都可以正常使用app. ...

  8. APP兼容性测试

    一.APP兼容性范围以及问题 1.硬件 各个硬件结构 2.软硬件之间 硬件dll库(C++) 软硬件之间的通信,各个厂商提供的ROM 3.软件 浏览器.操作系统.数据库.手机.功能兼容性(功能修改,二 ...

  9. 性能利器 Takin 来了!首个生产环境全链路压测平台正式开源

    6 月 25 日,国内知名的系统高可用专家数列科技宣布开源旗下核心产品能力,对外开放生产全链路压测平台产品的源代码,并正式命名为 Takin. 目前中国人寿.顺丰科技.希音.中通快递.中国移动.永辉超 ...

随机推荐

  1. Spring Cloud Alibaba基础教程:Nacos+Dubbo

    Spring Cloud Alibaba为分布式应用程序开发提供了一站式解决方案. 它包含开发分布式应用程序所需的所有组件,使您可以轻松地使用Spring Cloud开发应用程序.Dubbo是Alib ...

  2. 解决Docker安装慢

    之前介绍了Ubuntu安装Docker教程,在实际安装过程中,可能受限于国内网络问题,安装缓存或者失败.下面介绍一种通过国内镜像方式,仅需要执行一段脚本即可大幅度提升Docker的安装速度. Linu ...

  3. springmvc学习指南 之---第25篇 Spring Bean有三种配置方式

    writed by不要张艳涛, 从tomcat转到了springmvc 现在开始有点不知道该看什么书了,看完了springmvc 学习指南之后 又查了一些书,好多都是内容相近,在找书的过程之中,发现s ...

  4. Unity3D学习笔记3——Unity Shader的初步使用

    目录 1. 概述 2. 详论 2.1. 创建材质 2.2. 着色器 2.2.1. 名称 2.2.2. 属性 2.2.3. SubShader 2.2.3.1. 标签(Tags) 2.2.3.2. 渲染 ...

  5. 【奇妙的JavaScript】# 1

    奇妙的JavaScript 本专题整理了一些JavaScript的怪异行为,大部分都是选择题,题目都是简单的表达式.可以测试你有多了解 JavaScript,拓宽你的认知边界! 该专题计划每周更新1- ...

  6. include 与 Widget

    include :include 引入的页面动态加载数据时,需要在当前页面中写数据加载,而不是只在引入的页面中就可以了:

  7. php中英文字符串转字母转大小写

    <?php //转小写 function lowercase($a){ $b = str_split($a, 1); $r = ''; foreach($b as $v){ $v = ord($ ...

  8. 数据结构——图的深度优先遍历(邻接矩阵表示+java版本)

    ​1.深度优先遍历(DFS) 图的深度优先遍历本质上是一棵树的前序遍历(即先遍历自身,然后遍历其左子树,再遍历右子树),总之图的深度优先遍历是一个递归的过程. 如下图所示,左图是一个图,右图是图的深度 ...

  9. 数据库技术中的触发器(Trigger)——和ContentObserver功能类似

    刚总结过ContentObserver的作用和特点,顺便总结下数据库技术中的触发器(Trigger),触 发 器 分 为 表 触 发 器 . 行 触 发 器

  10. 我快被Framework源码烦死了!

    前言 这段时间,忙到没时间学新东西,都有点心有余而力不足,想着抽空补补课,于是重读了Framework源码. 因为Framework源码太重要了,像掉帧监控.函数插装.慢函数检测.ANR 监控.启动监 ...