测评:华为最新移动应用/APP测试工具MobileTest

摘要:
屏幕不匹配、闪回、无响应和UI异常等兼容性问题严重影响用户体验、用户转化率和用户粘性。方法1:Android模拟器或USB连接真机测试缺点:无法找到屏幕和其他硬件差异导致的兼容性问题和性能问题。方法二:对购买的主要自适应机型进行兼容性测试缺点:Android定制系统较多,屏幕大小和分辨率等硬件参数差异较大,机型更新速度快,采购和维护成本高。

一、目前移动应用/App的测试痛点及可选方案

移动互联网市场进入下半场,同质化竞争激烈,平均获客成本增加。屏幕不适配、闪退、无响应、UI异常等兼容性问题严重影响用户体验,影响用户转化率和用户粘性。如何解决这些问题呢?

方式1:Android模拟器或USB连接真机测试

缺点:无法发现屏幕等硬件差异引起的兼容性问题和性能问题。

方式2:采购主要适配机型做兼容性测试

缺点:Android定制系统多,屏幕尺寸和分辨率等硬件参数差异大,机型更新快,采购和维护成本高。

这两种方式还有其它缺点:

1.兼容性测试专业性强,需要具备Android开发和测试经验,学习成本高

2.手工测试操作效率低,重复劳动量大,发现问题定位诊断难度大

3.自动化测试开发成本高,多机型自动化测试还需要搭建软硬件测试平台

二、华为MobileTest的关键特性和解决方案

华为MobileTest提供Android APK兼容性自动化遍历测试,基于自动化真机测试,帮助开发者发现缺陷并定位问题。

ü覆盖安装、启动、登录、遍历、卸载5个步骤

ü诊断多达11类Android应用兼容性问题

ü测试步骤截屏,点击问题快速定位到步骤截屏

üCPU和内存占用率、电池温度变化曲线

ü性能详情提供3类16项4个性能等级评定

üLogCat日志分级显示,一键下载日志

ü2步快速提交测试任务

ü最快6分钟(含任务排队时间)输出测试报告

ü总览报告一目了然,详情报告内容详尽

ü一键下载详细Excel格式测试报告

ü卡片图形化管理测试任务

ü多款机型提供公测,持续增加新机型

三、华为MobileTest用法介绍和相关特性

1.创建移动兼容性测试任务

a.浏览测试项目说明:遍历测试、性能采集

b.选择安卓应用:默认从本地上传,也可以复用已经上传的应用APK或者从发布仓库选择编译构建出的APK

c.选择手机:根据品牌、安卓版本过滤机型,一个任务可以选择多款机型

d.提交测试任务

【相关特性】卡片化管理测试任务

 

n快速预览测试状态和测试结果

n新建、查询、删除测试任务

【相关特性】多款公测机型,持续增加新机型

2.管理移动兼容性测试任务

a.搜索查询测试任务

b.根据任务图标状态查看测试进度

c.查看总体通过率和分布

d.删除测试任务(只有任务创建者和项管理角色可以删除)

 

3.查看移动兼容性测试任务报告

 
 
 

a.查看APK概要信息、测试通过率和问题分布

b.查看测试结果分布:按状态、机型查看11类问题测试结果

c.查看某机型的测试详情

d.查看按照品牌、系统、分辨率统计的测试结果

e.浏览同一个AKP相关测试

f.一键下载Excel格式测试报告

【相关特性】诊断11类Android应用兼容性问题

n安装失败:因为平台兼容性等问题引起的应用不能正常安装问题

n启动失败:启动后无响应,不能进入应用首页

n应用崩溃:运行过程中出现“应用已停止运行”弹窗

n闪退:运行过程中某个操作导致非正常退出到桌面

n无响应:运行过程中出现“应用无响应”弹窗

n运行错误:运行过程中某个操作产生了不符合预期的结果,可能是应用界面或者后台逻辑不符合预期

nUI异常:页面控件显示不完全

n黑白边:页面存在非设计的黑边、白边

n账号异常:正确的账号无法登录

n无法回退:应用进入某个页面后无法退出页面且无法退出应用(只能强杀应用)

n卸载失败:应用无法卸载或卸载出现残留

【相关特性】详细的测试报告内容,一键下载

n通过率:测试机型通过率

n问题分布统计:11类问题分布统计

n测试结果分布:展示每个机型的测试结果,品牌、系统、分辨率三个维度统计通过率

n相关测试:相同应用的相关测试任务

n报告下载:Excel格式报告,内含测试结果和统计图

4.查看移动兼容性测试任务报告详情

a.查看测试发现的问题,点击定位到问题步骤

 

b.查看测试步骤截图,点击和输入操作使用红框突出显示

 

c.查看性能曲线:分时显示CPU占用率、内存占用率、电池温度

 

d.查看资源消耗、应用设计、响应速率的性能等级评定

 

e.查看LogCat日志,分Error、Warning、Info、Debug类别过滤日志

 

f.一键下载LogCat日志

【相关特性】

n问题提示:提示检测发现的问题,点击定位到步骤截图

n测试截屏:记录主要操作步骤截屏、问题步骤红色高亮突出显示

n性能详情:资源消耗、应用设计、响应速率3类16项,4个性能等级

n性能曲线:记录CPU占用率、内存占用率、电池温度随时间变化曲线

nLogCat日志:记录LogCat日志,按照Error、Warning、Info、Debug分级展示,支持一键下载日志

四、免费公测入口

https://www.hwclouds.com/product/mobiletest.html

目前开通的是华北区,注册并登陆控制台以后,需选择华北区

 

选择后将在左侧导航栏中看到

免责声明:文章转载自《测评:华为最新移动应用/APP测试工具MobileTest》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇【Guava】使用Guava的RateLimiter做限流TCP/IP详解 笔记十三下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

C#调用WebService

1.1、Web Service基本概念 Web Service也叫XML Web Service WebService是一种可以接收从Internet或者Intranet上的其它系统中传递过来的请求,轻量级的独立的通讯技术。是:通过SOAP在Web上提供的软件服务,使用WSDL文件进行说明,并通过UDDI进行注册。 XML:(Extensible Mark...

华为ensp启动路由时出现40错误

  首先我想对初学者说ensp的运行是建立在虚拟机的基础上的,你把ensp打开了,虚拟机没开肯定会出错。 关于ensp启动路由时出现40错误原因:没有启动VirtualBox,启动后看下图 运行 AR_Base 之后再启动路由器 OK!   注意!!!:在安装ensp之前,VirtualBox要先安装,推荐ensp的这个版本eNSP V100R002C00...

oracle数据库的一次异常起停处理。

在重启数据库的时候,忘记把一个应用关停了,想起来的时候,就ctrl+c,把数据库shutdown immediate 给强制停下了,把该应用再停止,然后shutdown immdiate,这时候数据报错了。 oracle@NMSSERVER1:~> sqlplus '/as sysdba' SQL*Plus: Release 11.2.0.3.0 P...

【开源工具分享】用脑图形式来编写测试用例

MindMake   这是一款网页版思维导图,可以用脑图形式来编写测试用例,支持导出多种数据格式。让你发散性思维中写出更完美的测试用例,来提升用例覆盖率。 工具地址: https://github.com/Musule/MindMake 一、功能 1、已实现 思维导图编写测试用例 将思维导图用例,导出xls、csv文件 2、开发中 思维导图用例,导出jso...

ASP.NET 部署IIS后如何访问共享目录文件

1、我的电脑——》管理——》系统工具——》本地用户和组——》用户——》右键新建用户——》创建一个与远程文件夹相同的账号密码! 如下图: 以上为部署接口服务器中的用户配置 2、在IIS中创建一个独立的应用程序池,流程为:在应用程序池中右键——》添加应用程序池——》创建适用应用程序池名称(我这里是Test)——》点击高级设置——》找到标识——》修改为自...

安卓系统手机目录

一、文件夹 1./acct/    系统回收站,删除的系统文件。     2./cache/    缓存     3./data/    用户的所有程序相关数据     app/    所有用户安装的apk文件     app-private/     data/    每一个应用的数据         com.xx.appname/    每一个应用的数...